정규표현식

less than 1 minute read

정규표현식 실습 site

숫자

숫자 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 가능


Reference

Leave a comment