【发布时间】:2018-03-16 09:14:40
【问题描述】:
我有一个 html 框,位于后端 (PHP),我需要在其中删除所有包含 "font-family: dynamic values" 的内容。
所以,例如:
<p style="font-family:Georgia,serif"></p> 或 <p style="font-family:Georgia,serif;color:red"></p>
在regexp 或replace 之后是:
<p> </p> 或 <p style='color:red'></p>
【问题讨论】:
-
您需要从 HTML 标签中删除整个样式标签吗?
-
@DarshanJain 我需要删除所有以
"font-family开头并以关闭"结尾的字体系列。谢谢。 -
试试这个:$output = preg_replace('/(]+) style=".*?"/i', '$1', $input);
-
以上表达对你有用吗?
-
@DarshanJain 它正在工作,但他删除了样式属性。谢谢