python面试题
2020-12-13 03:49
阅读:597
标签:非贪婪 import str pytho nbsp python 就是 面试 情况下 1、正则表达式匹配中,(.*)和(.*?)匹配有什么区别? 差别其实就是 ? 的差别,加上 ? 则为非贪婪匹配则 (.*) 是贪婪匹配,会尽可能的往后匹配更多 (.*?) 非贪婪匹配,满足的情况下尽可能少的匹配 代码示例如下: python面试题 标签:非贪婪 import str pytho nbsp python 就是 面试 情况下 原文地址:https://www.cnblogs.com/yaoqingzhuan/p/11089222.html
import re
re.findall("a.*","abadd") [‘abadd‘]
re.findall("a.*?","abadd") [‘a‘, ‘a‘]
评论
亲,登录后才可以留言!