【发布时间】:2011-06-21 13:35:23
【问题描述】:
$str=<<<EOT
<img src="./img/upload_20571053.jpg" /><span>some word</span><div>some comtent</div>
EOT;
如何用preg_match_all或其他方式去除img标签?谢谢。
我想要 echo <span>some word</span><div>some comtent</div> // 可能是其他 html 标签,比如在 $str 中,只需删除 img。
【问题讨论】:
-
您不应该使用黑名单(删除禁止),而是使用白名单(仅保留允许)。请改用适当的 HTML sanitizer。
-
@Jeroen Offerijns:不好的建议。请参阅我对Karo96’s answer 的评论。
-
嗯,它似乎是重复的,因为它具有相同的接受答案..
标签: php preg-match-all