웹개발/Java & Jsp
[Java] 단어가 한글로만 이루어져있는지 여부 확인
kmhan
2021. 11. 11. 16:48
728x90
반응형
1. 환경에 openjdk가 없을때
protected static boolean isKorean(String str) {
char[] b = str.toCharArray();
for (char c : b) {
if (c >= '\uAC00' && c <= '\uD7A3') {
return true;
}
}
return false;
}
if (isKorean(name)) {
...
}
2. openjdk (1.8 ver)가 있을때
if (Pattern.matches("^[ㄱ-ㅎ가-힣]*$", name)) {
...
}
728x90
반응형