2011년 8월 2일 화요일

java 정규표현식 이용하기


허용된 확장자로 구성된 파일인지 검사 (JDK1.4 이상)




public boolean test(String str) {
String allowPattern = ".+\\.(gul|ppt|xls|hwp|jpg|zip|tif|alz|bmp|pdf)$";
boolean result = false;

        Pattern p = Pattern.compile(allowPattern);
        Matcher m = p.matcher(str);
        result = m.matches();

return result;
}

댓글 없음:

댓글 쓰기