가장 기본적인 정규식 기능은 거의 모든 구현에서 거의 동일합니다. 와일드 문자 ., 수량자 *, + 및 ?, 앵커 ^ 및 $, [] 안의 문자 클래스, 역참조 \1, \2, \3etc.
교대가 표시됩니다 | Perl 및 Python에서
Perl과 Python을 사용하면 (?aimsx)로 정규식을 수정할 수 있습니다. 예를 들어, (?i)는 표현식을 대소문자를 구분하지 않습니다. 이러한 수정자는 두 언어에서 동일한 의미를 갖습니다. 또한 두 언어 모두 (?# … )를 사용하여 정규식에 주석을 도입할 수 있습니다.
Perl과 Python은 (?=), (?!), (?<=), (?
두 언어 모두 앵커 \A 및 \Z, 문자 클래스 \d 및 \D, \s 및 \S를 지원합니다.
두 언어 모두 (?P