首页  ·  知识 ·  云计算
ASP.NET2.0网页采集方法
佚名  http://www.cnblogs.com/rainsure/  综合  编辑:dezai  图片来源:网络
public string GetRegValue(string HtmlCode, string RegexString, string GroupKey, bool RightToLeft)2 {3&nbs
public string GetRegValue(string HtmlCode, string RegexString, string GroupKey, bool RightToLeft)
 2     {
 3         MatchCollection m;
 4         Regex r;
 5         if (RightToLeft == true)
 6         {
 7             r = new Regex(RegexString, RegexOptions.IgnoreCase | RegexOptions.Singleline | RegexOptions.RightToLeft);
 8         }
 9         else
10         {
11             r = new Regex(RegexString, RegexOptions.IgnoreCase | RegexOptions.Singleline);
12         }
13         m = r.Matches(HtmlCode);
14         string[] MatchValue = new string[m.Count];
15         for (int i = 0; i < m.Count; i++)
16         {
17             MatchValue[i] = m[i].Groups[GroupKey].Value;
18         }
19         if (MatchValue.Length > 0)
20         {
21             return MatchValue[0].ToString().Trim();
22         }
23         else
24         {
25             return "";
26         }
27     }
28     public string SniffwebCodeReturnList(string code, string wordsBegin, string wordsEnd)
29     {
30         try
31         {
32             ArrayList urlList = new ArrayList();
33             //string NewsTitle = "";
34             Regex regex1 = new Regex("" + wordsBegin + @"(?[\s\S]+?)" + wordsEnd + "", RegexOptions.Compiled | RegexOptions.IgnoreCase);<BR>35             for (Match match1 = regex1.Match(code); match1.Success; match1 = match1.NextMatch())<BR>36             {<BR>37                 urlList.Add(match1.Groups["title"].ToString());<BR>38             }<BR>39             if (urlList.Count > 0)<BR>40             {<BR>41                 return urlList[0].ToString();<BR>42             }<BR>43             else<BR>44             {<BR>45                 return "";<BR>46             }<BR>47 <BR>48         }<BR>49         catch<BR>50         {<BR>51             return "";<BR>52 <BR>53         }<BR>54 <BR>55     } 本文作者:佚名 来源:http://www.cnblogs.com/rainsure/ <br> CIO之家 www.ciozj.com 微信公众号:imciow</span> </div> <div class="km-detail-panel-area-left-tagword"> <ul><span id="ctl00_ContentPlaceHolder1_lblKeyword"></span></ul></div> <div class="km-detail-panel-area-left-tool"> <input type="submit" name="ctl00$ContentPlaceHolder1$btnAddGoodScore" value="写得很好,赞一下!" id="ctl00_ContentPlaceHolder1_btnAddGoodScore" class="km-detail-panel-area-left-tool-button" />  <input type="submit" name="ctl00$ContentPlaceHolder1$btnAddFav" value="收藏起来" id="ctl00_ContentPlaceHolder1_btnAddFav" class="km-detail-panel-area-left-tool-favbutton" /> </div> <div class="km-detail-panel-area-left-annouce">免责声明:本站转载此文章旨在分享信息,不代表对其内容的完全认同。文章来源已尽可能注明,若涉及版权问题,请及时与我们联系,我们将积极配合处理。同时,我们无法对文章内容的真实性、准确性及完整性进行完全保证,对于因文章内容而产生的任何后果,本账号不承担法律责任。转载仅出于传播目的,读者应自行对内容进行核实与判断。请谨慎参考文章信息,一切责任由读者自行承担。</div> <div class="km-detail-panel-area-left-titlebar">延伸阅读</div> <div class="km-detail-panel-area-left-relative"> <ul> <li> <a href="Detail.Aspx?AI=100564&CI=203" title="看透SAAS企业好坏的16个关键指标" target="_blank"> <img src='https://data.ciozj.com/UploadArticleAlbum/2018/477bb390256d49db9c84185f9d4dc51920180205111943.jpg' title='看透SAAS企业好坏的16个关键指标' style="height:115px; width:200px;" /></a> <br /><a href="Detail.Aspx?AI=100564&CI=203" title="看透SAAS企业好坏的16个关键指标" target="_blank">看透SAAS企业好坏的16个关键指标</a> </li> <li> <a href="Detail.Aspx?AI=100563&CI=203" title="SaaS产品的五类核心指标" target="_blank"> <img src='https://data.ciozj.com/UploadArticleAlbum/2018/bd1e074ae82449e3a37100e4d82a67db20180205111906.jpg' title='SaaS产品的五类核心指标' style="height:115px; width:200px;" /></a> <br /><a href="Detail.Aspx?AI=100563&CI=203" title="SaaS产品的五类核心指标" target="_blank">SaaS产品的五类核心指标</a> </li> <li> <a href="Detail.Aspx?AI=100451&CI=203" title="云业务成本的组成与管理趋势" target="_blank"> <img src='https://data.ciozj.com/UploadArticleAlbum/2018/670c734791b34dc1ba84cc0ffd59583a20180205111758.jpg' title='云业务成本的组成与管理趋势' style="height:115px; width:200px;" /></a> <br /><a href="Detail.Aspx?AI=100451&CI=203" title="云业务成本的组成与管理趋势" target="_blank">云业务成本的组成与管理趋势</a> </li> </ul> </div> </div> <div class="km-detail-panel-area-right"> <div class="km-detail-panel-area-right-title">也许感兴趣的</div> <div class="km-detail-panel-area-right-box"> <ul> <li>.<a href="Detail.aspx?AI=100618&C=2&CI=233" title="AGIC和软件生命周期:远不止是编码辅助- " target="_blank">AGIC和软件生命周期:远不止是编码辅助</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=100617&C=3&CI=231" title="营销增长:如何从0到1设计并搭建你的会员体系?-践行者宣言 " target="_blank">营销增长:如何从0到1设计并搭建你的会员体系?</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=100616&C=2&CI=3" title="制造企业MES功能架构及实施规划流程-钟明成 " target="_blank">制造企业MES功能架构及实施规划流程</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=100615&C=3&CI=231" title="如何做好私域运营- " target="_blank">如何做好私域运营</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=100614&C=2&CI=186" title="数据脱敏技术-iconic " target="_blank">数据脱敏技术</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=100613&C=2&CI=208" title="数据中台建设的目标、流程及四大要点- " target="_blank">数据中台建设的目标、流程及四大要点</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=100612&C=3&CI=157" title="数智时代,业财融合分析平台如何重新定义商业智能- " target="_blank">数智时代,业财融合分析平台如何重新定义商业智能</a></li> </ul> </div> <div class="km-detail-panel-area-right-title">我们推荐的</div> <div class="km-detail-panel-area-right-box"> <ul> <li>.<a href="Detail.aspx?AI=100297&C=2&CI=203" title="SaaS的关键指标有哪些-七牛 " target="_blank">SaaS的关键指标有哪些</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=99842&C=2&CI=203" title="复杂的云原生体系建设-popsuper1982 " target="_blank">复杂的云原生体系建设</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=99653&C=2&CI=203" title="微服务架构设计总结实践-墨封 " target="_blank">微服务架构设计总结实践</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=99596&C=2&CI=203" title="SaaS 市场体系搭建和企业营销全漏斗改造-乔一鸭 " target="_blank">SaaS 市场体系搭建和企业营销全漏斗改造</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=99509&C=2&CI=203" title="SaaS企业如何应对疫情-吴昊SaaS " target="_blank">SaaS企业如何应对疫情</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=99277&C=2&CI=203" title="中国SaaS发展史:一半是火焰,一半是海水-司欢 " target="_blank">中国SaaS发展史:一半是火焰,一半是海水</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=99077&C=2&CI=203" title="如何定义一家成熟的SaaS公司?-我思锅我在GN " target="_blank">如何定义一家成熟的SaaS公司?</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=99026&C=2&CI=203" title="这些核心指标影响SaaS公司估值-GGV纪源资本 " target="_blank">这些核心指标影响SaaS公司估值</a></li> </ul> </div> <div class="km-detail-panel-area-right-title">主题最新</div> <div class="km-detail-panel-area-right-box"> <ul> <li>.<a href="Detail.aspx?AI=100541&C=4&CI=147" title="一文搞懂微服务架构演进-楼仔 " target="_blank">一文搞懂微服务架构演进</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=100537&C=4&CI=147" title="一文详解微服务架构-楼仔 " target="_blank">一文详解微服务架构</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=100520&C=4&CI=147" title="迄今为止最完整的DDD实践-章磊 " target="_blank">迄今为止最完整的DDD实践</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=100490&C=4&CI=232" title="全链路压测自动化实践-CIO之家的朋友 " target="_blank">全链路压测自动化实践</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=100489&C=4&CI=147" title="多维度规划业务架构-张逸 " target="_blank">多维度规划业务架构</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=100488&C=4&CI=147" title="企业架构之业务架构-Real_man " target="_blank">企业架构之业务架构</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=100481&C=4&CI=103" title="需求管理完整指南-CIO之家的朋友 " target="_blank">需求管理完整指南</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=100457&C=4&CI=147" title="软件安全设计原则-CIO之家的朋友 " target="_blank">软件安全设计原则</a></li> </ul> <ul> <li>.<a href="Detail.aspx?AI=100450&C=4&CI=147" title="应用部署初探:微服务的3大部署模式-CIO之家的朋友 " target="_blank">应用部署初探:微服务的3大部署模式</a></li> </ul> </div> <div class="km-detail-panel-area-right-title">看看其它的</div> <div class="km-detail-panel-area-right-box"> <div class="km-detail-panel-area-right-title">收藏至微信</div> <div class="km-detail-panel-area-right-box" > <img id="ctl00_ContentPlaceHolder1_ImageCode" src="QrCode.ashx?U=http://m.ciozj.com/Pages/KM/Content.Aspx?AI=49894" /> </div> </div> </div> </div> </div> </form> </body> </html>