正则表达式入门-解决换行的情况
修饰符re.S
作用是让findall()函数在查找时可以自动考虑换行的影响,使得非贪婪匹配可以匹配换行。
语法格式:
re.findall(规则,文本,re.S)
例子:
import re
text='''123
asdfg456'''
r='123(.*?)456'
a=re.findall(r,text,re.S)
print(a)
a=re.sub('\n','',a[0])
print(a)
b=re.findall(r,text)
print(b)
sub()函数
主要用于清洗正则表达式提取出的内容
语法格式:
re.sub(需要替换的内容,替换值,原值)
更多推荐
正则表达式入门-解决换行的情况
发布评论