정규식 표현 ^ : 문자열의 시작을 의미 또는 not $ : 문자열의 끝을 의미 | : or * : 0회 이상 반복 + : 1회 이상 반복 ? : 0회 또는 1회 반복 [] : 문자열의 집합 예시 [abc] : a또는 b또는 c중 하나 [a-z] : a부터 z까지 [^a] : a를 제외한 모든 문자 () : 어떤 정규식을 하나의 그룹으로 묶음 {n} : 앞의 문자가 n회 반복 {m,n} : 앞의 문자가 m회 이상 n회 반복 {m,} : 앞의 문자가 m회 이상 반복 \w : 문자+숫자(alphanumeric)와 매치, [a-zA-Z0-9_]와 동일한 표현식이다. \W : 문자+숫자(alphanumeric)가 아닌 문자와 매치, [^a-zA-Z0-9_]와 동일한 표현식이다. \d : 숫자와 매치, [0-9]..