本文摘自php中文网,作者不言,侵删。
下面为大家分享一篇python贪婪匹配以及多行匹配的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧1 非贪婪flag
1 2 3 4 | >>> re.findall(r"a(\d+?)", "a23b")
['2']
>>> re.findall(r"a(\d+)", "a23b")
['23']
|
注意比较这种情况:
1 2 3 4 | >>> re.findall(r"a(\d+)b", "a23b")
['23']
>>> re.findall(r"a(\d+?)b", "a23b")
['23']
|
2 如果你要多行匹配,那么加上re.S和re.M标志
re.S:.将会匹配换行符,默认.不会匹配换行符
阅读剩余部分
相关阅读 >>
Python 讲解进制转换 int、bin、oct、hex
Python+selenium实现简易地疫情信息自动打卡签到功能
Python集成开发环境都有哪些
Python中定义类的关键字是什么
Python中怎么实现星星排列
Python怎样实现百度语音识别api的步奏详解
Python里range什么意思
Python底层是用c写的吗
Python和java先学哪个
如何使用不同分隔符切分字符串
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python贪婪匹配以及多行匹配