<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>
上面是要处理的$str, 我要 把图片链接 <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> 匹配提取出来
匹配图片的链接 我写成这样:"/<a(.*?)href=\"(.*?)\"(.*?)><img src=\"(.+?)\"/> <\/a>/"; 不成功 不知道错在哪里?
<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>
上面是要处理的$str, 我要 把图片链接 <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> 匹配提取出来
匹配图片的链接 我写成这样:"/<a(.*?)href=\"(.*?)\"(.*?)><img src=\"(.+?)\"/> <\/a>/"; 不成功 不知道错在哪里?
<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>';preg_match_all('/src=[\"\']([^\"\' ]+)/i',$var,$match);
print_r($match[1]);
<img src="http://img04.taobaocdn.com/bao/uploaded/i4/T1w9xBXmxCXXXiZPcZ_033027.jpg_160x160.jpg"/>
</a>
<?php$var= file_get_contents("http://shop34891031.taobao.com");
preg_match_all('/a href=[\"\']|/src=[\"\']([^\"\' ]+)/i',$var,$match);print_r($match[0]);
?>以上是这样 应用 会出现
preg_match_all() [function.preg-match-all]: Unknown modifier 'r' 的错误提示,