정규표현식

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