. dot모든 문자 하나
^ caret문자열의 시작
$문자열의 끝
[][]에 있는 문자들 중 하나.
[abc] # a 또는 b 또는 c
[^ ][^ ]에 있는 문자들 제외하고
[^abc] # a 또는 b 또는 c 를 제외하고 나머지 문자
*0번 이상 반복, {0,} 와 같다.
+1번 이상 반복, {1,} 와 같다.
?0번 또는 1번 반복, {0,1} 와 같다.
{n}n번 반복
{m,n}최소 m번, 최대 n번 까지 반복
a|ba 또는 b
[a-z]a 부터 z까지 임의의 문자, 즉 영문 소문자 중 1개
₩w영문, 숫자 또는 밑줄(_) 1개, [0-9a-zA-Z_]와 동일
₩d숫자 1개, [0-9]와 동일