re.match('패턴', '문자열')
^문자열 => 문자열이 맨 앞에 오는 지 판단
문자열$ => 문자열이 맨뒤에 오는 지 판단
문자열|문자열
문자열|문자열|문자열|문자열
[0-9]* => 문자(숫자)가 0개 이상인지
[0-9]+ => 문자(숫자)가 1개 이상인지
문자? => 문자(범위)가 0개 또는 1개인지 판단
[0-9]? => 숫자(범위)가 0개 또는 1개인지 판단
.=> .의 위치가 1개 있는지 판단
문자{개수}
(문자열){개수}
[0-9]{개수}
(문자){시작개수, 끝개수}
(문자열){시작개수, 끝개수}
[0-9]{시작개수, 끝개수}
a-z
A-Z
가-힣
[^범위]*
[^범위]+