정규표현식
pinocchio
문자
| 정규식 | 찾기 |
|---|---|
| .(마침표) | 모든 문자, 숫자, 문장부호로 쓰인 마침표 |
| \(역슬래시) | escape. |
| [](대괄호) | 문자집합. 대괄호 안에 있는 문자는 모두 집합의 구성원이 되며, 집합에 속한 문자 가운데 하나가 일치. |
| -(하이픈) | 대괄호 안에서만 메타문자. 범위를 지정할 때 사용. |
| ^(캐럿) | 제외하고 찾기. |
| [\b] | 역스페이스. |
| \n | 줄바꿈. |
| \r | 캐리지 리턴 |
| \t | 탭 |
| \d | 숫자 하나([0-9]와 같다) |
| \D | 숫자를 제외한 문자 하나([^0-9]와 같다) |
| \w | 대소문자와 밑줄을 포함하는 모든 영숫자([a-zA-Z0-9_]와 같다) |
| \W | 영숫자나 밑줄이 아닌 모든 문자([^a-zA-Z0-9_]와 같다) |
| \s | 모든 공백 문자([\f\n\r\t\v]와 같다) |
| \S | 공백 문자가 아닌 모든 문자([^\f\n\r\t\v]와 같다) |
| + | 문자가 하나 이상일 때 일치. |
| * | 문자가 없거나 하나 이상일 때 일치. |
| ? | 문자가 없거나 하나일 때 일치. |
| { } | 문자가 일치하는 수를 정확히 정할 때 사용. |
| { , } | 문자가 일치하는 범위를 정할 때 사용. |
| { ,} | 최소한 몇 번 일치하는지 정할 때 사용. |