在textbox里输入http://forum.csdn.net/BList/DotNET/,然后就显示该页面的HTML代码出来。并且查询到<span id="test">fdafds</span>标签内的内容fdafds.

解决方案 »

  1.   

    HttpWebRequest webRequest2 = (HttpWebRequest)WebRequest.Create(new Uri(url));
                    webRequest2.CookieContainer = webcookies["1"];
                    HttpWebResponse rsps = (HttpWebResponse)webRequest2.GetResponse();
                    StreamReader sr = new StreamReader(rsps.GetResponseStream(), Encoding.UTF8);
                    html = sr.ReadToEnd();
                    sr.Close();
                string patten="id=\"test\">(?<value>)</span>";
                Regex r = new Regex(patten, RegexOptions.IgnoreCase);
                    MatchCollection collections = r.Matches(html);
      

  2.   

    string patten="id=\"test\">(?<value>)</span>";
      Regex r = new Regex(patten, RegexOptions.IgnoreCase);
      MatchCollection collections = r.Matches(html);
    这个如何输入得到标签里的value?
      

  3.   

    HTML代码已经可以获取到,但是string字符的长度不够。该怎么办。