아무거나

정규표현식 기호

세객 2019. 9. 13. 12:13

수량자

? -> 1 || 0

+ -> 1 <=

*  -> 0 <=

 

\d -> [0-9]

\D -> [^0-9]

\w -> [a-zA-Z0-9_기타스크립트..?]

\D, \w 차이점 \D 공백, 구두점, 인용 부호...등을 찾음 \w 는 그렇지 않음

 

?: -> 비참조 그룹 메모리에 저장하지 않음

ex) (It) (is) 정규식이라면 참조 그룹으로 It -> $1, is -> $2 인데 (?:It) (?:is) 정규식으로 $1 $2 를 불러오면 예외발생