任何人都有一个可以从 body 标记中删除属性的正则表达式
例如:
<body bgcolor="White" style="font-family:sans-serif;font-size:10pt;">
回来:
<body>
看到一个仅删除特定属性的示例也会很有趣,例如:
<body bgcolor="White" style="font-family:sans-serif;font-size:10pt;">
回来:
<body bgcolor="White">
您无法使用正则表达式解析 XHTML https://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454。看看HTML 敏捷包 http://htmlagilitypack.codeplex.com/反而。
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(html);
HtmlNode body = doc.DocumentNode.SelectSingleNode("//body");
if (body != null)
{
body.Attributes.Remove("style");
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)