Programming

정규표현식을 만들때는 다음표를 참고합니다.

 규칙

 의미
 / ... /

 정규표현식 시작과 끝

 \

 기호를 문자로 인식함(eg : \* → 곱하기가 아닌 문자로서의 *)

 \d

 0 ~ 9까지의 숫자(문자)

 {n}

 n개의 문자 (eg : a{3} → aaa 세개의 문자)

 [0-9]

 0 ~ 9까지의 숫자(숫자)

 |  or

 $

 문자열의 끝

 [az]

 문자열범위(부분) (eg : [abc] → a와 b와 c만을 허용)

 [a-z]

 문자열범위(전체) (eg : [a-c] → a부터 c까지)

 ?

 0 또는 1개 (eg : a?b → ab와 b를 허용)

 -

 ~부터 ~까지

 ^

 문자열의 처음

 

예를 들어 우편번호를 정규표현식으로 나타내면 다음과 같습니다.

 

 \d{3}-\d{3}

 

'Programming' 카테고리의 다른 글

정규표현식  (0) 2012.05.18
ANSI 문자 코드표  (0) 2011.02.25
XML을 써보자  (0) 2010.12.31
변수명및 메소드(Method)등 명명 규칙  (0) 2010.12.21
0 0