Java8 [java] 자바 문법 에러 Unclosed character class near index 0 해결하기 (split 에러 처리) 안녕하세요. 오늘은 자바의 문법 에러에서 'Unclosed character class near index 0' 에러에 대해 알아보려고 합니다. 해당 에러는 자바의 split을 사용할 때 발생하는 에러입니다. 정규식 문자 "["를 넣고 split을 실행했을 경우 위의 에러가 발생합니다. 그럼 에러가 난 예제 소스 코드와 해결 방법을 알아보도록 하겠습니다. 1. 'Unclosed character class near index 0' 에러 내용 에러 내용의 마지막 부분에 "["에서 에러가 발생했다고 표시를 해주고 있습니다. 에러 원인은 내용에서 알 수 있듯이 정규식 문자 "["를 사용할 때에는 "]" 닫아주는 정규식 문자를 같이 사용해야 하는데 그렇지 않고 "[" 문자만 넣어서 발생한 듯 합니다. 그럼 에러.. 2023. 1. 14. [java] 자바 문법 에러 Unexpected internal error near index 1 해결하기 (split 에러) 오늘은 자바의 문법 에러 중 "Unexpected internal error near index 1 \" 내용의 해결 방법에 대해서 알아보고 정리해보려고 한다. 해당 에러 내용은 보통 정규 표현식을 사용할 때 발생하는 오류인데 에러 내용에서도 유추할 수 있듯이 정규 표현식 백슬래쉬( \ )를 사용하면서 발생한 내용이다. 에러 발생 원인 유형 "Unexpected internal error near index 1 \" 에러는 보통 정규 표현식을 사용할 때 발생하는데, 백슬래쉬 ( \ )는 정규 표현식에서 이스케이프 문자로 사용되기 때문에, 백슬래쉬 뒤에 오는 문자가 유효한 정규 표현식 패턴이 아닌 경우에 발생할 수 있다. 잘못된 이스케이프 문자 백슬래쉬 뒤에 유효하지 않은 이스케이프 문자가 오는 경우 발생.. 2023. 1. 13. 이전 1 2 다음