源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

用asp.net实现 取页面中的所有链接

  • 时间:2022-07-01 15:22 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:用asp.net实现 取页面中的所有链接
private void Page_Load(object sender, System.EventArgse)    {     //在此处放置用户代码以初始化页面     string url =http://www.1sucai.cn;     System.Net.HttpWebRequesthttpReq;     System.Net.HttpWebResponsehttpRes;     System.UrihttpURL = new Uri(url);     httpReq =(System.Net.HttpWebRequest)System.Net.WebRequest.Create(httpURL);     httpReq.Method= "GET";     httpRes= (System.Net.HttpWebResponse)httpReq.GetResponse();     httpReq.KeepAlive= false;     System.IO.StreamReadersReader = newSystem.IO.StreamReader(httpRes.GetResponseStream(),System.Text.Encoding.GetEncoding("GB2312"));     stringres = sReader.ReadToEnd();     //以下是利用正则表达式对获取的文本流进行过滤     stringstrRegex = @"<a.+?a>";     System.Text.RegularExpressions.Regexr;     System.Text.RegularExpressions.MatchCollectionm;     r = newSystem.Text.RegularExpressions.Regex(strRegex,System.Text.RegularExpressions.RegexOptions.IgnoreCase);     m =r.Matches(res);     Response.Write("该页共有"+m.Count + " 个超连接<br/>");     for (inti = 0; i < m.Count; i++)     {      Response.Write(m[i].Value+ "<br/>");     }    } 
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部