Python 문서에서
비특수 문자는 자신과 일치합니다. 특수 문자가 일치하지 않습니다 -
| \ | 특수 문자를 이스케이프하거나 시퀀스를 시작합니다. |
| . | 개행 문자를 제외한 모든 문자와 일치, re.DOTALL 참조 |
| ^ | 문자열의 시작 일치, re.MULTILINE 참조 |
| $ | 문자열의 끝 부분 일치, re.MULTILINE 참조 |
| [ ] | 일치할 수 있는 문자 집합을 묶습니다. |
| R|S | 정규식 R 또는 정규식 S와 일치합니다. |
| () | 캡처 그룹 생성 및 우선 순위 표시 |
'[' 다음에 세트를 묶고 특수 문자는 −
| ] | 첫 번째 문자가 아닌 경우 세트 종료 |
| - | 범위, 예:a-c는 b 또는 c와 일치합니다. |
| ^ | 첫 번째 문자인 경우에만 집합을 무효화합니다. |
수식어(욕심이 없는 경우 '?' 추가) −
| {m} | 정확히 m 반복 |
| {m,n} | m(기본값 0)에서 n(기본 무한대)까지 |
| * | 0 이상. {,}와 동일 |
| + | 1개 이상. {1,}과(와) 동일 |
| ? | 0 또는 1. {,1}과 동일 |