정규표현식
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]와 같다) | 
| + | 문자가 하나 이상일 때 일치. | 
| * | 문자가 없거나 하나 이상일 때 일치. | 
| ? | 문자가 없거나 하나일 때 일치. | 
| { } | 문자가 일치하는 수를 정확히 정할 때 사용. | 
| { , } | 문자가 일치하는 범위를 정할 때 사용. | 
| { ,} | 최소한 몇 번 일치하는지 정할 때 사용. |