c#正则表达式采集数据

 protected void Page_Load(object sender, EventArgs e)

  StringBuilder MyStringBuilder = new StringBuilder(); 

     WebRequest request = WebRequest.Create("http://www.dahuatech.com/news.aspx?type=1002");

     WebResponse response = request.GetResponse();

     StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding("utf-8"));

  MatchCollection TitleMatchs = Regex.Matches(reader.ReadToEnd(), @"[\s]*([\s\S]*?)", RegexOptions.IgnoreCase | RegexOptions.Multiline);

  foreach (Match NextMatch in TitleMatchs)           

  {

    //s += "
" + NextMatch.Groups[1].Value + NextMatch.Groups[2].Value;

    // tb1.Text += "\n" + NextMatch.Groups[1].Value+"\n" + NextMatch.Groups[2].Value;

    tb1.Text +=  NextMatch.Groups[1].Value.Trim()+"\n";            

  }

 

 }

转载于:https://www.cnblogs.com/print/p/3907516.html

你可能感兴趣的:(c#)