PHP正则替换例子
$str = <<<EOT<div class="bottom ml5 mr5">
<ahref="javascript:void(0);"><img width="210" src="http://aa/ad1.gif" alt=""></a>
<!-- <a href="javascript:void(0);" ><img alt="" src="http://aa//ad2.gif" width="210"></a> -->
<ahref="javascript:void(0);"><img width="210" src="http://aa/ad3.gif" alt=""></a>
</div>
EOT;
//匹配
preg_match_all('/<div class\=\"bottom ml5 mr5\">((<!--)?\s*<a .*>\s*<img .*>\s*<\/a>\s*(-->)?)+<\/div>/i', $str, $m);
print_r($m);
//替换
$str = preg_replace('/<div class\=\"bottom ml5 mr5\">((<!--)?\s*<a .*>\s*<img .*>\s*<\/a>\s*(-->)?)+<\/div>/i', "", $str);
die($str);
页:
[1]