WebStudy/JAVA
특수문자 공백 체크. Pattern, Matcher
델랑
2015. 6. 3. 15:11
Pattern p = Pattern.compile("[a-z0-9]", Pattern.CASE_INSENSITIVE); // Pattern.CANON_EQ 대소문자 구분함.
Matcher m = p.matcher(Character.toString(crtIn));
Character 가 공백인지를 체크.
Character.isWhitespace(crtIn)
[a-z0-9]
정규 표현식
편함.
특문 검색 후 제거 .
if(m.find()){ //
if(idx != -1){
char[] ch = this.jt.getText().toCharArray();
StringBuffer sb = new StringBuffer("");
for(char c : ch){
m = p.matcher(Character.toString(c));
if(!m.find()){
sb.append(c);
}
}