正则表达式非贪婪模式是怎么回事?
如b=re.match(r'(\d+?)(0+?)','123000')和b=re.match(r'(\d+?)(\d+?)','123000'),前者是(123)(0)...
如 b=re.match(r'(\d+?)(0+?)','123000')和b=re.match(r'(\d+?)(\d+?)','123000'),前者是(123)(0),后者是(1)(2),是分组的问题么?
即使是非贪婪模式也要匹配到结尾也就是下一个分组的开始吧?
前者是到第二个分组的开始0,后者是到第二个分组\d。 展开
即使是非贪婪模式也要匹配到结尾也就是下一个分组的开始吧?
前者是到第二个分组的开始0,后者是到第二个分组\d。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询