想问下 如何删除html中的 凡是有font属性 全部删除 style中有text-indent的属性也全部删除

<p align="center" class="MsoNormal" style="text-align:center;line-height:18.0pt;

mso-line-height-rule:exactly"><span style='font-size:12.0pt;mso-bidi-font-size:

10.0pt;font-family:仿宋_GB2312;mso-ascii-font-family:"Times New Roman"'>公司美国生产厂</span><span lang="EN-US" style="font-size:12.0pt;mso-bidi-font-size:10.0pt"><o:p></o:p></span></p>

变成下面这种

<p align="center" class="MsoNormal" style="text-align:center;line-height:18.0pt;

mso-line-height-rule:exactly"><span style=>公司美国生产厂</span><span lang="EN-US" style=><o:p></o:p></span></p>


回答:

(\bstyle\s*=\s*(['\"]))[^>]*?\b(?:font|text-indent)\b[^>]*?\2

点击查看效果

想问下  如何删除html中的 凡是有font属性 全部删除    style中有text-indent的属性也全部删除


以下为把所有style属性都置空的写法

(\bstyle\s*=\s*(['\"]))[\s\S]+?\2

点击查看

想问下  如何删除html中的 凡是有font属性 全部删除    style中有text-indent的属性也全部删除

以上是 想问下 如何删除html中的 凡是有font属性 全部删除 style中有text-indent的属性也全部删除 的全部内容, 来源链接: utcz.com/a/157769.html

回到顶部