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