内容如下:
      <span style="border:1px solid red">江苏<font color="red" size="5">省南</font>京市</span>如何截取该段内容中的中文“江苏省南京市”。

解决方案 »

  1.   


    http://www.cnblogs.com/alronzhang/archive/2010/02/14/1668316.html
      

  2.   

    str=Regex.Replace(str,"[^\u4e00-\u9fa5]+","");
      

  3.   


               string sourcestr = @"<span style=""border:1px solid red"">江苏<font color=""red"" size=""5"">省南</font>京市</span>";
                Regex regx = new Regex(@"[\u4e00-\u9fa5]+");
                List<string> urllist = new List<string>();
                string emp = "";
                MatchCollection mcurl = regx.Matches(sourcestr);
                foreach (Match sk in mcurl)
                {
                    emp += sk.Groups[0].Value;//emp:江苏省南京市
                }