求一个php正则表达式

来源:百度知道 编辑:UC知道 时间:2024/09/27 10:23:20
preg_match_all('|<div class="bbpic">\s*<a><img src="([^"]*)"/></a>\s*</div>\s*<div class="bbinfo">\s*<a>([^<]*)</a>\s*</div>|', $s, $reg);

想问一下|<div class="bbpic">\s*<a><img src="([^"]*)"/></a>\s*</div>这里有很多任意字符<div class="bbinfo">\s*<a>([^<]*)</a>\s*</div>这里也有很多任意字符<div class="info">\s*<a>([^<]*)</a>\s*</div>|

怎么修改匹配规则呢,谢谢了!!

<?
$str ='
<div class="bbinfo">
<ul>
<li>
<a href="http://item.taobao.com:80/auction/item_detail-0db2-443a0dd5515efaecc1a3e123288b311122b2.jhtml" target="_blank" class="blue_14">h61073 Shills超炫光BB无瑕霜(樱花飞舞限量版)50ML</a>
</li></ul></div>
<div class="bbi爱仕达nfo">
<ul>
<li>
<a href="http://item.taobao.com:80/auction/item_detail-0db2-443a0dd5515efaecc1a3e1232123aab2.jhtml" target="_blank" class="blue_14">h61073 Shills超炫光BB无瑕霜(樱花飞舞限量版)50ML</a>
</li></ul></div>
<di