字符串:
xxx<a href="http://www.cnblogs.com" rel="test"><img title="test" src="http://pic.test.com/1.jpeg" alt="test" width="344" height="300"></a>xxx<a href="http://www.google.com" rel="test"><img title="test" src="http://pic.test.com/1.jpeg" alt="test" width="344" height="300"></a>xxx<a href="http://www.cnblogs.com" rel="test">test</a>
正则:
<a[\s]+href=(?<href>[^\s>]+)[^>]*><img.[\s\S]*src=(?<src>[^\s>]+)[^>]*></a>
用这个正则应该能匹配两对结果的,但现在只匹配了一对,请高人指点。
这个可以。
<a[\s]+href=(?<href>[^\s>]+)[^>]*><img[\s\S]*?src=(?<src>[^\s>]+)[^>]*></a>
@天行健 自强不息: 我测试过的。
@LCM: 不好意思,刚才弄错了,是正确的
测试测试