【发布时间】:2011-09-08 23:24:46
【问题描述】:
我见过很多删除特定标签(或许多指定标签)和one to remove all but one specific tag 的表达式,但我还没有找到一种方法来删除除许多排除之外的所有内容(即除p, b, i, u, a, ul, ol, li 之外的所有内容)在 PHP 中。我对正则表达式还不够好,所以我需要帮助。 :) 谢谢!
【问题讨论】:
-
如果您不使用 HTML5,您可能需要查看:htmlpurifier.org
-
或来自 PEAR 的 HTML_Safe 包。它有一个选项来设置允许的标签列表。