마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

정규식 관련해서 질문 드립니다.

+1 추천

자바 스크립트에서 

[^-ㄱ-ㅎㅏ-ㅠ가-힣a-zA-Z0-9\[\]()㈜㈔.,/+\-#%&'/ ]

이러한 정규식으로 문자열을 체크하는 기능을 잘 사용하고 있습니다.

 

이 정규식을 안드로이드에서 사용하려고 하니 정상적으로 작동하지 않더라구요. 

혹시 어떻게 변경해야 하는지 알 수 있을까요?

 

현재 작성한 코드는 아래와 같습니다.

String regex = "[^-ㄱ-ㅎㅏ-ㅠ가-힣a-zA-Z0-9\\[\\]\\(\\)㈜㈔.,/\\+\\-#%&'/ ]";

Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(keyWord);
boolean isCheck = m.matches();
 
이렇게 하고 있습니다.
이드로이드 (22,930 포인트) 님이 2015년 2월 12일 질문

1개의 답변

0 추천
 
채택된 답변
자답

String regex = "^[ㄱ-ㅎㅏ-ㅠ가-힣a-zA-Z0-9\\[\\]\\(\\)㈜㈔.,\\/\\+\\-#%&']*";
이드로이드 (22,930 포인트) 님이 2015년 2월 12일 답변
...