Programming/java
순수 숫자만 표현 하는 정규식
.땅꼬마.
2011. 7. 8. 13:02
private static final Pattern NON_CHARACTER_PATTERN = Pattern.compile("([^\\d])");
/**
* 숫자이외를 제거하고 순수숫자만 표현합니다.
* @param orgString
* @return pureString
*/
public static String getPureString(String orgString){
StringBuffer destStringBuffer = new StringBuffer();
Matcher m = NON_CHARACTER_PATTERN.matcher(orgString);
while(m.find()){
m.appendReplacement(destStringBuffer, "");
}
m.appendTail(destStringBuffer);
return destStringBuffer.toString().toLowerCase();
}