HtmlAgilityPack 正则删除html多余空行 HtmlAgilityPack remove empty line

31 12月

HtmlAgilityPack 正则删除html多余空行 HtmlAgilityPack remove empty line

HtmlAgilityPack处理完多余代码后,会多出来很多空行,这个简直了,我google 搜了一下也没有相关的东西可以学,所以自己写了个正则。

正则为:@”\s{0,}[\r\n]{2,}”

注意了,你直接输入应该是没用的,你需要启用正则的规则,C#启用多行匹配模式

System.Text.RegularExpressions.RegexOptions.Multiline

C#代码:

   Regex.Replace(Shtml, @"\s{0,}[\r\n]{2,}", "\n", System.Text.RegularExpressions.RegexOptions.Multiline);

发表评论

电子邮件地址不会被公开。 必填项已用*标注