修饰符 flags

40.10 修饰符 flags

re.I / re.IGNORECASE — 忽略大小写

re.M / re.MULTILINE — ^ $ 匹配每行开头结尾

re.S / re.DOTALL — . 匹配包括换行

可组合:re.compile(pat, re.I | re.M)

忽略大小写

# ========================================
# 示例:re.IGNORECASE
# 说明:不区分大小写匹配 python
# ========================================
import re

print(re.findall(r'python', 'Python PYTHON', flags=re.I))