숫자가 아닌 문자 찾기

\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]])



+  : 한 번 이상 반복 : 우선 순위가 높으므로 집합 표현에 붙여쓸때는 []+와 같이 써야함..

이메일 매칭 정규표현식 예제
abc@abc.com을 표현: \w+@\w+\.\w+   
abc.park@abc.snu.ac.kr을 표현 : [\w.]+@[\w.]+\.\w+



* : 0 번 이상 반복 

+ Recent posts