如何替换字符串中多次出现的标签

时间:2015-03-20 13:28:19

标签: c# html regex

我需要格式化电子邮件 所以需要删除多个<br>标记 我试过这个

result = Regex.Replace(result, @"[<br> ]{2,}", @"<br>", RegexOptions.None);

但不起作用 请协助 感谢

1 个答案:

答案 0 :(得分:0)

您的正则表达式无法正常运行,因为[<br> ]{2,}匹配至少两个字符的所有组合&lt;,b,r,&gt;和空间。
使用<br>( *<br>)+匹配多个<br>代码,并在两者之间留出可能的空格。