PHP正则表达式 提取图片链接
<li><divclass="item"><divclass="pic"><ahref="http://item.taobao.com/item.htm?id=43242...
<li>
<div class="item">
<div class="pic">
<a href="http://item.taobao.com/item.htm?id=4324202855" target="_blank">
<img src="http://img04.taobaocdn.com/bao/uploaded/i4/T1w9xBXmxCXXXiZPcZ_033027.jpg_160x160.jpg"/> </a>
</div>
<div class="desc">
<a target="_blank" href="http://item.taobao.com/item.htm?id=4324202855" class="permalink">
全新联想Y430 Y450 Y510 G430A G450 G450L专用无线网卡不报错
</a>
</div>
<div class="price">
<span>
一口价</span>
<strong>30.00 元</strong>
</div>
</div>
</li>
要匹配的是这一段 <a href="http://item.taobao.com/item.htm?id=4324202855" target="_blank">
<img src="http://img04.taobaocdn.com/bao/uploaded/i4/T1w9xBXmxCXXXiZPcZ_033027.jpg_160x160.jpg"/> </a>
所有链接的正则 我知道是 $preg= '/<a(.*?)href="(.*?)"(.*?)>(.*?)<\/a>/i';
IMG 标签的 正则搜索到 是 $preg = "/<img src=\"(.+?)\">/";
图片链接应该是两个结合起来,但是我就是笨,不知道怎么写。 展开
<div class="item">
<div class="pic">
<a href="http://item.taobao.com/item.htm?id=4324202855" target="_blank">
<img src="http://img04.taobaocdn.com/bao/uploaded/i4/T1w9xBXmxCXXXiZPcZ_033027.jpg_160x160.jpg"/> </a>
</div>
<div class="desc">
<a target="_blank" href="http://item.taobao.com/item.htm?id=4324202855" class="permalink">
全新联想Y430 Y450 Y510 G430A G450 G450L专用无线网卡不报错
</a>
</div>
<div class="price">
<span>
一口价</span>
<strong>30.00 元</strong>
</div>
</div>
</li>
要匹配的是这一段 <a href="http://item.taobao.com/item.htm?id=4324202855" target="_blank">
<img src="http://img04.taobaocdn.com/bao/uploaded/i4/T1w9xBXmxCXXXiZPcZ_033027.jpg_160x160.jpg"/> </a>
所有链接的正则 我知道是 $preg= '/<a(.*?)href="(.*?)"(.*?)>(.*?)<\/a>/i';
IMG 标签的 正则搜索到 是 $preg = "/<img src=\"(.+?)\">/";
图片链接应该是两个结合起来,但是我就是笨,不知道怎么写。 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询