标签: c# html regex
我需要格式化电子邮件 所以需要删除多个<br>标记 我试过这个
<br>
result = Regex.Replace(result, @"[<br> ]{2,}", @"<br>", RegexOptions.None);
但不起作用 请协助 感谢
答案 0 :(得分:0)
您的正则表达式无法正常运行,因为[<br> ]{2,}匹配至少两个字符的所有组合&lt;,b,r,&gt;和空间。 使用<br>( *<br>)+匹配多个<br>代码,并在两者之间留出可能的空格。
[<br> ]{2,}
<br>( *<br>)+