\ : escape용으로 사용
^ : 문자열의 시작을 알림 ([]안에 있으면 주어진 flag의 반대를 의미함)
$ : 문자열의 마지막을 의미함
\w : 문자열(문자, 숫자)에 대응됨
\W : 문자가 아닌 것에 대응
\s : space
\S : space가 아닌 것
[] : 안에 문자를 넣으면, 안에 있는 문자들 중 하나에만 매칭해도 되는 선택적 표현식임(집합)
. : 어떤 문자 하나를 가리킴
+: 바로 앞의 문자가 1개 이상 반복되는 것
?: 바로 앞의 문자가 0번이나 1번 반복되는 것
*: 바로 앞의 문자가 0번 이상 반복되는 것
{n} : 바로 앞의 문자가 n번 이상 반복되는 것