Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

re.compile 없이 대소문자를 구분하지 않는 Python 정규식을 작성하는 방법은 무엇입니까?


검색, 일치 또는 하위의 플래그 매개변수에 re.IGNORECASE를 전달할 수 있습니다. -

예시

import re
print (re.search('bush', 'BuSh', re.IGNORECASE))
print (re.match('bush', 'BuSh', re.IGNORECASE))
print (re.sub('bush', 'xxxx', 'Bushmeat', flags=re.IGNORECASE))

출력

<_sre.SRE_Match object at 0x0000000005316648>
<_sre.SRE_Match object at 0x0000000005316648>
xxxxmeat