全文中会出现多次<BR>类似这样
strFullText="<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>测试测试测试三四十三分所发生的发生的发撒旦防撒旦防撒旦防撒旦防撒旦防撒旦发射点发<BR><BR><BR>撒旦防撒旦发射点发<BR><BR><BR>";我想要把超过3个的<BR>替换成2个请高手帮助,多谢了

解决方案 »

  1.   

    private static void TestRegex07()
    {
        string test = "<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>测试测试测试三四十三分所发生的发生的发撒旦防撒旦防撒旦防撒旦防撒旦防撒旦发射点发<BR><BR><BR>撒旦防撒旦发射点发<BR><BR><BR>";
        string result = Regex.Replace(test, @"(?i)(<br>){3,}", "$1$1");
        Console.WriteLine(result);
    }
      

  2.   


    Regex reg = new Regex(@"(?in)(<br[^>]*>){3,}");
    string result = reg.Replace(yourStr, "<BR><BR>");