源字符串:  <td width="60" bgcolor="#FFFFFF">压力</td>我需要一条正则表达式把 "压力" 这个词取出来, 请高手出招

解决方案 »

  1.   

    (?<=<td width="60" bgcolor="#FFFFFF">)\w+(?=</td>)
      

  2.   

    (?<=<td width="60" bgcolor="#FFFFFF">)\w+(?=</td>) 
      

  3.   

    public static string Get_Regex(string Str)
    {
            Regex r = new Regex("请告诉我这里应该写什么"); //定义组
    }
      

  4.   

       string str = File.ReadAllText(Server.MapPath("txttxt.txt"), Encoding.GetEncoding("gb2312"));
                Regex reg = new Regex(@"(?s)<li>\s*所在地区:((?:(?!</?li).)*)");
                foreach (Match m in reg.Matches(str))
                    Response.Write(m.Groups[1].Value);
      

  5.   


    public static string Get_Regex(string Str)
    {
      Regex r = new Regex("(?i)(?<=<td[^>]*?>)[^<>]+(?=</td>)"); //定义组
    }
      

  6.   


    public static string Get_Regex(string Str)
    {
      Regex r = new Regex("<td\s+width="60"\s+bgcolor="#FFFFFF">(?<result>.*?)<\/td>"); //定义组
    }