正则表达式

  

2.正则表达式中的 .*? 或 .*

In [137]: abc='<img src="test.jpg" width="60px"  height="80px"/>'

In [139]: print re.search('src=".*"',abc).group()    //非懒惰模式
src="test.jpg" width="60px"  height="80px"

In [140]: print re.search('src=".*?"',abc).group()   //加?,变成懒惰模式
src="test.jpg"
src=".*" 非懒惰模式:意思是从 =" 往后匹配,直到最后一个 " 匹配结束
src=".*?" 懒惰模式 : 意思是从 =" 往后匹配,匹配到第一个 " 结束,因为懒惰
原文地址:https://www.cnblogs.com/sdadx/p/8950387.html