当前位置: 移动技术网 > IT编程>脚本编程>Python > Python正则表达式中re.S作用

Python正则表达式中re.S作用

2019年06月13日  | 移动技术网IT编程  | 我要评论

上班族论坛,福州房屋出租,我想找富婆

re.s的作用:

不使用re.s时,则只在每一行内进行匹配,如果存在一行没有,就换下一行重新开始,使用re.s参数以后,正则表达式会将这个字符串看做整体,在整体中进行匹配

对比输出结果:

import re
a = """sdhellolsdlfsdfiooe:
yy988989pythonafsf"""

b = re.findall('hello(.*?)python',a)
c = re.findall('hello(.*?)python',a,re.s)
print (b)
print(c)

输出结果:
b:[]
c:['lsdlfsdfiooe:\nyy988989']

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网