Android
[안드로이드] java.util.regex.PatternSyntaxException: Syntax error U_REGEX_RULE_SYNTAX near index 1: 예외처리
아낙시만더
2011. 5. 26. 19:32
반응형
만약에 당신이 문자열을 다루고 있다면 사용해선 안될 특문이 스트링에 속해 있기에 나타나는 에러 구문이다.
phoneNum.replaceAll("+82", "0");
위와 같은 경우 이와 같은 에러가 발생하는데 이는 +82에서 +에서 발생된다.
이외에서 사용해선 안될 특문들이 존재 하는데 그것들을 알아보자
phoneNum.replaceAll("+82", "0");
위와 같은 경우 이와 같은 에러가 발생하는데 이는 +82에서 +에서 발생된다.
이외에서 사용해선 안될 특문들이 존재 하는데 그것들을 알아보자
"/", ":", "*", "?", "<", ">", "|" ,"\\" ,"\" 등 존재하면 이를 인식하고 처리하기위해서는
"+82" 를 "\\+82"로 처리해주면 +가 스트링으로 처리가된다.
"+82" 를 "\\+82"로 처리해주면 +가 스트링으로 처리가된다.
반응형