핸드폰번호, 이메일, 비밀번호 등에는 일정한 작성 규칙이 있습니다. 이들 검증을 위한 적당한 도구가 필요한데요.
주로 정규식이 사용되고 있습니다. 정규식이란?
문자열에서 특정한 규칙에 따른 문자열 집합을 표현하기 위해 사용되는 형식 언어 내용이 추상적이다 보니 잘 이해가 되지 않아요. 자바 정규식 java Regular Expression 정리로 쉽게 설명해 보겠습니다.
정규 표현식 문법 ^ 문자열 시작 $ 끝 . 임의의 한 문자 ?
앞에 없거나 하나 있음 * 앞에 없거나 한 개 이상 있음 + 앞에 한 개 이상 \ 역슬래시 다음 일반 문자는 특수문자 역슬래시 다음 특수문자는 그 문자 자체 | 패턴 안에서 or 연산자 수행 () 하나로 취급(그룹화) {} 횟수 또는 범위 [] 문자 중 하나와 일치 [^] 해당 문자 이외의 문자와 일치 \s 공백 \S 공백 제외 \w 알파벳이나 숫자 \W 알파벳이나 숫자 제외 \d 숫자 [0-9]와 동일 \D 숫자 제외 예제 [^0-9] : 숫자 제외 ...
#
java
#
RegularExpression
#
자바
#
자바정규식
#
자바정규식정리