search findall sub split
search
查找想要查找的东西,但只匹配第一个符合要求的数据
import re
ret = re.search(r"\d+","阅读次数为 999,点赞数为100")
print (ret.group())
findall
查找匹配到所有需要的数据
import re
ret = re.findall(r"\d+","python=9999,c=223,c++=123424")
print (ret)
sub
将匹配到的数据进行替换
import re
ret = re.sub(r"\d+","2313","python=9999,c=223,c++=123424")
print (ret)
sblit
根据匹配进行切割字符串,并返回一个列表
import re
ret = re.split(r":| ","info:xiaoZhang 33 shandong")
print (ret)