s = Regex.Replace(s, @"(?i)\s*(<br>\s*)+", "<br>");
匹配所有连续的的<br>,然后替换成一个
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Text.RegularExpressions; using System.Globalization; using System.IO; using System.Data.SqlClient;namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string str = @"<br> <br> <br> <BR> <br> <><br> <br> <br> <BR> <br> "; Console.WriteLine(Regex.Replace(str,@"(?i)(\s*<br>\s*)+","<br>")); } } }
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.Globalization;
using System.IO;
using System.Data.SqlClient;namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string str = @"<br> <br> <br> <BR> <br> <><br> <br> <br> <BR> <br> ";
Console.WriteLine(Regex.Replace(str,@"(?i)(\s*<br>\s*)+","<br>"));
}
}
}