最常用的匹配语法
re.match 从头开始匹配
re.search 匹配包含,匹配到一次就返回
re.findall 把所有匹配到的字符放到以列表中的元素返回
re.splitall 以匹配到的字符当做列表分隔符
re.sub 匹配字符并替换
flags:
如:(r
"^a"
,
"
abc
eee"
,flags
=
re.MULTILINE)
re.I(re.IGNORECASE): 忽略大小写(括号内是完整写法,下同)
M(MULTILINE): 多行模式,改变
'^'
和
'$'
的行为(参见上图)
S(DOTALL): 点任意匹配模式,改变
'.'
的行为