婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 正則方式的自動小偷抓網程序

正則方式的自動小偷抓網程序

熱門標簽:上海400客服電話怎么申請 天津電銷外呼系統違法嗎 滄州電銷外呼系統價格 銀行信貸電話機器人 合肥ai電銷機器人費用 凱立德地鐵站地圖標注 手機外呼系統什么原理 溫州外呼系統招商 400電話個人能不能辦理
有一些瑕疵沒時間細化,只是實現了效果,大家看一看這個正則該怎么寫好:
URL:http://news.szhome.com/83642.html
內容:
復制代碼 代碼如下:

object>/div>/div>
/div>

div class="share">div class="linkshare" style="right: 0">

這兩個標記之間的代碼。END標記的問題解決了,但是郁悶的是START截取的標記因為第二個DIV和第三個中間有換行,我無語了不知道怎么處理這個正則。
而且郁悶的是有多處有這種重復型標記,對正則不太熟悉,我的解決方法如下:

復制代碼 代碼如下:

MatchCollection mc = Regex.Matches(ghoPage.Trim(), @"(?=div class=['""]txtmsg['""]>)[\s\S]*?(?=div class=['""]share['""]>div class=)", RegexOptions.CultureInvariant | RegexOptions.IgnoreCase);
foreach (Match mm in mc)
{
sb.Append(mc[0].Value.Substring(1933, mc[0].Value.Length - 1933));
}

我算出截取出來多處兩個FLASH廣告DIV的長度是1933,然后處理字符串截取后得到我想要的文本,這樣做的劣勢就是萬一該站改變了兩個FLASH廣告DIV的長度我獲取的數據就不是完整的呢,有興趣的研究下,看看換行的DIV正則問題怎么處理。
里面用到了自己寫的一個BUTTON控件,可以在點擊后禁止重復點擊,然后就是一些判斷,在思路上蠻不錯,可以做到一直抓取,因為不經常用就沒做成WINDOWS服務類型,這樣的程序可以做成WINDOWS服務,把規則寫在INI文件中,抓錄的規則和正則也放在配置文件中,這樣就能實現自動抓錄。

很短的代碼,對這種抓錄有興趣的朋友可以嘗試下。下載

標簽:許昌 信陽 常州 朔州 萊蕪 自貢 西雙版納 孝感

巨人網絡通訊聲明:本文標題《正則方式的自動小偷抓網程序》,本文關鍵詞  正則,方式,的,自動,小偷,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《正則方式的自動小偷抓網程序》相關的同類信息!
  • 本頁收集關于正則方式的自動小偷抓網程序的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 房产| 合肥市| 东至县| 荆门市| 昭通市| 宿迁市| 甘南县| 洮南市| 上犹县| 井研县| 景宁| 六枝特区| 鄢陵县| 青海省| 丹东市| 郧西县| 海宁市| 文山县| 台北市| 布拖县| 安康市| 鄂托克旗| 农安县| 隆回县| 固阳县| 登封市| 杭锦后旗| 灵宝市| 商洛市| 普洱| 汉寿县| 茶陵县| 岳普湖县| 谷城县| 交城县| 垦利县| 平阳县| 渭南市| 邻水| 阳原县| 波密县|