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}과 동일 |