정규표현식
숫자
숫자 0 - 9
[0-9]
숫자 1,3,5
[135]
숫자만
[\d]
숫자 아닌 것
[\D]
* 대문자는 항상 반대를 의미한다.
숫자만 3개
\d{3}
숫자 3개 혹은 4개
\d{3,4}
전화번호 (010-1234-1234)
\d{2,3}[\s-]?\d{3,4}[*-]?\d{4}
문자
문자(숫자,영대소문자)
[\w]
영소문자
[a-z]
영대문자
[A-Z]
한글
[가-힣]
특수문자, 한글
[\W]
기호
공백
[\s]
[\s]* (공백이 0개 이상)
임의의 한 문자
.
ex)
a와 c 사이의 한개의 문자가 있는것
a.c
0개 혹은 1개 이상
*
ex)
ab*c
ac 가능
abc 가능
abbbc 가능
Leave a comment