面向对象

re模块
compile()|sub()|findall()|split() |match()方法
-
非贪婪匹配一般要结合特定的开头和结尾
-
分组加(),拿到结果中的指定信息,(?:)取消分组
-
compile()可以进行代码的复用比较方便
-
代码示例
res = re.compile("\w+")
res.findall("12342")
-
-
match() 操作分组(?P
)可以取别名 -
sub('patren',"sub"|\r'1\2\3',"str") 在替换的时候可以对分组进行排序
-
findall是全文匹配,返回的是列表
-
正则也是字符串

浙公网安备 33010602011771号