page contents

什么是正则的贪婪匹配?

轩辕小不懂 发布于 2021-11-20 11:27
阅读 493
收藏 0
分类:Python开发
2465
Nen
Nen
- 程序员

>>>re.search('ab*c', 'abcaxc')

<_sre.SRE_Match object; span=(0, 3), match='abc'>

>>>re.search('ab\D+c', 'abcaxc')

<_sre.SRE_Match object; span=(0, 6), match='abcaxc'>

贪婪匹配:正则表达式一般趋向于最大长度匹配,也就是所谓的贪婪匹配。

非贪婪匹配:就是匹配到结果就好,就少的匹配字符。

请先 登录 后评论