써먹는 웹개발
[Java] 단어가 한글로만 이루어져있는지 여부 확인 본문
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
반응형
'웹개발 > Java & Jsp' 카테고리의 다른 글
[Java] REST API - HTTP METHOD의 알맞은 역할 (0) | 2021.11.23 |
---|---|
[Java] import 클래스의 메소드 호출 전에 생성자를 호출하는 소스 (0) | 2021.11.16 |
[Java] 문자열 연결할때 포맷 추가 (0) | 2021.11.11 |
[Java] 다른 클래스의 메서드 호출 3가지 (0) | 2021.11.11 |
[Java] non static field '변수명' cannot be referenced from a static context 해결방법 (0) | 2021.10.18 |
Comments