如何禁用HTML标记中的样式
"<b style="color:red;">"
对
的更改"<b>"
答案 0 :(得分:1)
你可以使用正则表达式的力量......
$input = '<span style="color:red;">Example</span>';
$html = preg_replace('/(<[^>]+) style=".*?"/i', '$1', $input);
echo $html;
这会输出<span>Example</span>
。
答案 1 :(得分:1)
最安全的方法是使用DOM解析器(例如http://php.net/manual/en/book.dom.php),遍历所有文档以查找style
属性并删除它们。