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

主頁 > 知識庫 > 正則方式的自動小偷抓網(wǎng)程序

正則方式的自動小偷抓網(wǎng)程序

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

object>/div>/div>
/div>

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

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

復(fù)制代碼 代碼如下:

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的長度我獲取的數(shù)據(jù)就不是完整的呢,有興趣的研究下,看看換行的DIV正則問題怎么處理。
里面用到了自己寫的一個BUTTON控件,可以在點擊后禁止重復(fù)點擊,然后就是一些判斷,在思路上蠻不錯,可以做到一直抓取,因為不經(jīng)常用就沒做成WINDOWS服務(wù)類型,這樣的程序可以做成WINDOWS服務(wù),把規(guī)則寫在INI文件中,抓錄的規(guī)則和正則也放在配置文件中,這樣就能實現(xiàn)自動抓錄。

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

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《正則方式的自動小偷抓網(wǎng)程序》,本文關(guān)鍵詞  正則,方式,的,自動,小偷,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《正則方式的自動小偷抓網(wǎng)程序》相關(guān)的同類信息!
  • 本頁收集關(guān)于正則方式的自動小偷抓網(wǎng)程序的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 龙里县| 仁寿县| 安远县| 龙岩市| 瓦房店市| 贵德县| 浮梁县| 南安市| 繁昌县| 安西县| 嵊州市| 罗定市| 西城区| 余姚市| 钦州市| 汝阳县| 万山特区| 郯城县| 阜新市| 定州市| 抚州市| 岳池县| 富蕴县| 南溪县| 大丰市| 华安县| 西吉县| 八宿县| 玉山县| 兰坪| 玉山县| 双鸭山市| 南陵县| 吴忠市| 内丘县| 丹阳市| 阜平县| 潜山县| 湟源县| 博湖县| 呈贡县|