문자열이 알파벳으로만 이루어져있는지 확인할 때 사용한다.
숫자, 한글, 특수문자 등이 한글자라도 섞여있으면 false를 반환한다.
import java.util.regex.Pattern;
public class Main {
public static void main(String[] args) {
String s1 = "chocholog";
System.out.println(Pattern.matches("^[a-zA-Z]*$", s1));
String s2 = "chocho_log";
System.out.println(Pattern.matches("^[a-zA-Z]*$", s2));
}
//
true
false

'코딩 테스트 > TIP' 카테고리의 다른 글
[JAVA] 날짜, 시간 계산 총 정리 (0) | 2020.11.24 |
---|---|
[JAVA] 10진수 n진수로 변환하기 (0) | 2020.11.21 |
[JAVA] 아스키(ASCII) 코드 값 구하기 (0) | 2020.11.10 |
[JAVA] 최대 공약수(GCD), 최소 공배수(LCM) 구하기 (2) | 2020.10.29 |
문자열 (0) | 2020.10.19 |