pattern=re.compile('正则表达式',re.IGNORECASE)
其中,re.IGNORECASE是compile的flag参数。默认是识别正则中字母的大小写。
注意IGNORECASE必须是大写,小写无效。
加上该参数之后,可以找出正则中的字母的大写和小写情况。
如:
str='abd77e,AbD99E'
pattern=re.compile('aBD.+E')
h=pattern.findall(str)
print(h)
打印的结果应该是:
['abd77e','AbD99E']