【发布时间】:2012-08-07 14:21:38
【问题描述】:
我需要关于使用非贪婪选项的正则表达式匹配的帮助。
匹配模式是:
<img\s.*>
要匹配的文本是:
<html>
<img src="test">
abc
<img
src="a" src='a' a=b>
</html>
我在http://regexpal.com上测试
此表达式匹配从<img 到最后一个> 的所有文本。我需要它与在初始 <img 之后遇到的第一个 > 匹配,所以在这里我需要得到两个匹配项,而不是我得到的那个。
我尝试了所有非贪婪?的组合,但没有成功。
【问题讨论】:
-
你用什么语言运行正则表达式?
标签: regex regex-greedy non-greedy