欢迎各界计算机爱好者加入,弘扬极客精神!

用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别?

0 喜欢 0 不喜欢
最新提问 9月 15, 2016 分类:C# | 用户: ssss (132 分)  

4 个回答

1 喜欢 0 不喜欢
 
已采纳

术语叫贪婪匹配( <.*> )和非贪婪匹配(<.*?> )

例如:

<div><span>test</span></div>

<.*> :<div><span>test</span></div>

<.*?> :<div>

最新回答 9月 15, 2016 用户: Away (2,006 分)  
采纳于 9月 15, 2016 用户:ssss
0 喜欢 0 不喜欢

<div><span>test</span></div>

<.*> :<div><span>test</span></div>

<.*?> :<div>

最新回答 9月 15, 2016 用户: 称霸幼稚园灬 (1,644 分)  
0 喜欢 0 不喜欢
...