정규표현식
개요
regular expressions. 어떤 문자를 처리하기 위한 규약.
기본규칙
소문자와 대문자를 구분한다.
정규표현식
표현 | 의미 |
---|---|
. | 점. 모든 문자 하나. |
^ | 문자열의 시작. |
$ | 문자열의 끝. |
[abc] | 괄호 안 문자 중 하나에 대응. [ab]c라면 ac, bc에 대응된다. |
[^ab] | 괄호 안 문자를 뺀다. a, b를 제외한 문자 하나. |
{n} | n번 반복. |
{n,m} | 최소 n번부터 m번 반복되는 것. |
| | a|b 라면 a혹은 b를 의미. |
[a-c] | a에서 c 사이의 소문자 하나. |
\d | 숫자 한 개.[0-9]와 동일. |