日期:2014-05-17 浏览次数:20527 次
string[] minzhu = new string[] { "汉族", "维吾尔族", "回族", "彝族" };//注意我这里只写了4个民族,其他的你补上就行了 string Htmlstr = "adskf汉族kas12回族dafasfdasf发大水刻录机的拉萨彝族大事发生fadfdas";//假设这就是Html源码 Console.WriteLine("修改前字符串"+ Htmlstr); string hstr = "";//用于存储最后替换结果 for (int p = 0; p < minzhu.Length; p++) { Htmlstr = Regex.Replace(Htmlstr, minzhu[p], new MatchEvaluator(mi => { return "[url]" + mi.Value + "[/url]"; })); hstr = Htmlstr;//adskf[url]汉族[/url]kas12[url]回族[/url]dafasfdasf发大水刻录机的拉萨[url]彝族[/url]大事发生fadfdas } Console.WriteLine("修改后字符串"+hstr );