$html ='<div class="yohobuy-goods-pic">
<a onclick="QGlobal.Common.ImgClickClose(\'3046091-4f056856e6bd5\')" href="javascript:void(0);"><img src="http://img04.static.yoho.cn/blogimg-2012-01-05-16-0239439559815e190245c9439ac41d1424-0580x9999-1.jpg" class="imgsmall"></a>
<div class="yohobuy-goods">
<div class="yohobuy-goods-name"><img src="http://static.yoho.cn/images/i_yohobuy_goods.png"> <a href="http://www.yohobuy.com/erp2goods/viewproduct?skn=50004140">灯芯绒品磨Life:After 毛格纹衬衫……</a></div>
<div class="yohobuy-goods-right"><a target="_blank" title="商品详情" class="btn_yohobuy_goods" href="http://www.yohobuy.com/erp2goods/viewproduct?skn=50004140"></a></div>
</div>
</div>';
$pre = '/<div[^>]class=[\"|\']yohobuy-goods[\"|\'].*?>[\s\S].*?[<\/div>]{2}<\/div>/iU';
preg_match_all ( $pre, $html, $arr );我要匹配<div class="yohobuy-goods"> 这个div ,这个正则该怎么写啊?
<a onclick="QGlobal.Common.ImgClickClose(\'3046091-4f056856e6bd5\')" href="javascript:void(0);"><img src="http://img04.static.yoho.cn/blogimg-2012-01-05-16-0239439559815e190245c9439ac41d1424-0580x9999-1.jpg" class="imgsmall"></a>
<div class="yohobuy-goods">
<div class="yohobuy-goods-name"><img src="http://static.yoho.cn/images/i_yohobuy_goods.png"> <a href="http://www.yohobuy.com/erp2goods/viewproduct?skn=50004140">灯芯绒品磨Life:After 毛格纹衬衫……</a></div>
<div class="yohobuy-goods-right"><a target="_blank" title="商品详情" class="btn_yohobuy_goods" href="http://www.yohobuy.com/erp2goods/viewproduct?skn=50004140"></a></div>
</div>
</div>';
$pre = '/<div[^>]class=[\"|\']yohobuy-goods[\"|\'].*?>[\s\S].*?[<\/div>]{2}<\/div>/iU';
preg_match_all ( $pre, $html, $arr );我要匹配<div class="yohobuy-goods"> 这个div ,这个正则该怎么写啊?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货