Fork me on GitHub

正则表达式

  

 

 

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=".*?" 懒惰模式 : 意思是从 =" 往后匹配,匹配到第一个 " 结束,因为懒惰

 

posted @ 2018-04-26 11:19  神雕爱大侠  阅读(123)  评论(0编辑  收藏  举报