正则表达式,清除HTML标签,但要保留 <BR>和<IMG>标签,其他的清除

保留 &lt;BR&gt;和&lt;IMG&gt;标签,其他的清除求高手 给个正则表达式
2024-11-27 20:02:52
推荐回答(1个)
回答1:

function CleanHTML($str) {
$preg = "/<(.[^(br|img)][^>]*)>/i" ;
$str = preg_replace($preg, "", $str);
return $str;
}

$s = "AAAAAABBBcccc
cC datekkk";
echo CleanHTML($s);