1.PHP正则替换指定div内容
$html = '<div id="A">jjjjj</div><div id="C" class="shang-wrap" shang-msg="">
<div class="shang-btn-wrap">
<a href="javascript:void(0)" class="shang-btn cantshang"></a>
<p>
<span>¥ </span><span id="shangsum"></span>
</p>
</div>
</div><div id="B">helloWord</div>';
//$reg = '/<div class="shang-wrap" id="shangWrapper" shang-msg="">.*?(\t|\r\n|\n|\s)*<\/div>/is';
$reg = '/<div id="C".*?>.*?(\t|\r\n|\n|\s)*<\/div>/is';
$res = preg_replace($reg,"",$html);
echo "<pre>";
print_r($res);
die('^.^');
预览结果:
<div id="A">jjjjj</div>
</div><div id="B">helloWord</div>