/<a.*?href="(.*?)".*?>Download\s*Video<\/a\s*>/m
我想匹配这样一段:
<a href="http://xxx.com/aaa" class="orange-button left_20">Download Project Files</a>
<a href="http://xxx.com/bbb">Download Video</a>
我是这样理解的:
1.<a
开头
2.匹配任何字符直到第一个 href="
3.捕获任何字符直到第一个"
4.匹配任何字符直到第一个> (这里多匹配了不知道为什么)
5.Download\s*Video
我觉得会匹配到http://xxx.com/bbb
,但实际是http://xxx.com/aaa
请问哪里出了问题?