亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

PHP抓取網(wǎng)頁的所有超鏈接的代碼問題

2020-03-24 18:37:38
字體:
供稿:網(wǎng)友
通用HTML標(biāo)準(zhǔn)超鏈接參數(shù)取得html' target='_blank'>正則表達(dá)式測(cè)試

因?yàn)樽罱鲆粋€(gè)類似專業(yè)搜索引擎的東西,需要抓取網(wǎng)頁的所有超鏈接。
大家?guī)兔y(cè)試一下子,下面的代碼是否可以針對(duì)所有的標(biāo)準(zhǔn)超鏈接。

測(cè)試代碼如下:
?php
//--------------------------------------------------------------------------
//Filename:Noname1.php
//Description:通用鏈接參數(shù)獲取正則表達(dá)式測(cè)試
//Requirement:PHP4(http://www.php.net)
//Copyright(C),HonestQiao,2005,AllRightsReserved.
//Author:HonestQiao(honestqiao@hotmail.com)
//參數(shù)說明:
//$strSource:包含標(biāo)準(zhǔn)鏈接的HTML網(wǎng)頁
//$strResult:處理的結(jié)果
//附加說明:
//標(biāo)準(zhǔn)鏈接,使用 a /a 形勢(shì)包含的鏈接
//--------------------------------------------------------------------------
$strSource= HTML
ahref=1.htm t1 /a
ahref='2.htm' t2 /a
ahref= 3.htm t3 /a
ahref=4.htm >HTML;
preg_match_all('/ a.*?(?:|//t|//r|//n)?href=[/' ]?(.+?)[/' ]?(?:(?:|//t|//r|//n)+.*?)? (.+?) //a.*? /sim',$strSource,$strResult,PREG_PATTERN_ORDER);
for($i=0;$i count($strResult[1]);$i++)
{
printf( %dhref=(%s)title=(%s)/n ,$i,$strResult[1][$i],$strResult[2][$i]);
}
?

如果您的測(cè)試數(shù)據(jù),符合標(biāo)準(zhǔn)鏈接,但是此處沒有被處理出來,請(qǐng)告訴我測(cè)試數(shù)據(jù),以及你的測(cè)試環(huán)境。

謝謝。

也歡迎提供任何怪異的超鏈接,不過使用javascript來打開鏈接的除外。

[本帖最后由HonestQiao于2005-11-621:29編輯]


ydlhero 回復(fù)于:2005-11-06 17:44:26

版大很多我看不懂可否提供正則表達(dá)方法的一些資料
我知道手冊(cè)有點(diǎn)但那點(diǎn)點(diǎn)遠(yuǎn)遠(yuǎn)不夠^_^

HonestQiao 回復(fù)于:2005-11-06 18:37:41

http://www.pcre.org/

如果要深究,可以查看這里。

太深?yuàn)W而其表達(dá)也太過于簡略,無法用通俗的語言去表達(dá)和解釋。

cloudchen 回復(fù)于:2005-11-06 20:27:41

匹配總是不能做到適應(yīng)任何情況的,只要能適應(yīng)一些常見的標(biāo)記方法就OK了,否則不是一個(gè)正則能搞定的,瀏覽器在分析html標(biāo)記時(shí)極其錯(cuò)誤的寫法也就忽略

這個(gè)有個(gè)問題asdfhref= 1.htm 這也能獲取到不太合適把,這樣就不成獲取屬性了,得改改

HonestQiao 回復(fù)于:2005-11-06 21:18:40

引用:原帖由cloudchen于2005-11-620:27發(fā)表
匹配總是不能做到適應(yīng)任何情況的,只要能適應(yīng)一些常見的標(biāo)記方法就OK了,否則不是一個(gè)正則能搞定的,瀏覽器在分析html標(biāo)記時(shí)極其錯(cuò)誤的寫法也就忽略

這個(gè)有個(gè)問題asdfhref= 1.htm 這也能獲取到不太合...



等一下子我在修改,嘿嘿。

[本帖最后由HonestQiao于2005-11-621:24編輯]

HonestQiao 回復(fù)于:2005-11-06 21:21:36

已經(jīng)修正了,作為:

preg_match_all('/ a.*?(?:|//t|//r|//n)?href=[/' ]?(.+?)[/' ]?(?:(?:|//t|//r|//n)+.*?)? (.+?) //a.*? /sim',$strSource,$strResult,PREG_PATTERN_ORDER);


[本帖最后由HonestQiao于2005-11-621:29編輯]

litie123 回復(fù)于:2005-11-06 21:57:02

ahref= so.php?id gfgfd 這個(gè)有問題 /a

笨狗 回復(fù)于:2005-11-07 08:23:00

如果不是一定要用php的話
偶推薦用perl的HTML::TokeParser
很好用D

HonestQiao 回復(fù)于:2005-11-07 08:44:23

引用:原帖由笨狗于2005-11-708:23發(fā)表
如果不是一定要用php的話
偶推薦用perl的HTML::TokeParser
很好用D


用perl很簡單,作這個(gè)。

不果現(xiàn)在用php.

HonestQiao 回復(fù)于:2005-11-07 08:45:31

引用:原帖由litie123于2005-11-621:57發(fā)表
ahref= so.php?id gfgfd 這個(gè)有問題 /a


啊,這也夠BT的啊。

langyufeng 回復(fù)于:2005-12-01 16:54:14

引用:原帖由HonestQiao于2005-11-708:45發(fā)表


啊,這也夠BT的啊。


先replace掉 就好拉

Haohappy 回復(fù)于:2005-12-01 21:43:44

供參考呵呵。

preg_match_all( ' /s*a/s.*?href/s*=/s*#find ahref=
([/ /'])?#findsingleordoublequote
(?(1)(.*?)//1|([^/s/ ]+))#ifquotefound,matchuptonextmatching
#quote,otherwisematchuptonextspace
'isx ,$document,$links);

giant35 回復(fù)于:2006-07-08 19:14:04

a.*?/s*href/s*=[/' ]?(.+?)[/' ].*? (.+?) /ahtml教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
日韩av无码中文字幕| 男人操女人下面视频| 亚洲人成在线免费观看| 美女航空一级毛片在线播放| 在线视频观看你懂的| 日韩欧美高清在线视频| 国产99久久九九精品无码免费| 日韩一区二区不卡| 九色精品蝌蚪| bbw丰满大肥奶肥婆| 日本精品一区| 青草成人免费视频| 日韩视频免费在线播放| 免费在线观看国产黄| 亚洲人成在线观看网站高清| 亚洲mv大片欧洲mv大片| 92看片淫黄大片欧美看国产片| 希岛爱理av一区二区三区| 91成人伦理在线电影| 在线视频第一页| 成人盗摄视频| www黄色在线观看| 国内外成人在线| 91小视频在线观看| 色中文字幕在线观看| 久久久久久这里只有精品| 精品久久久免费| 日本一本中文字幕| 久艹视频在线观看| 亚洲一二三四在线观看| 精品人妻一区二区三区免费| 午夜婷婷在线观看| 欧美三级电影网| 91av在线看| 禁网站在线观看免费视频| 精品国产成人在线影院| 日本三日本三级少妇三级66| 欧美在线 | 亚洲| 国产精品丝袜黑色高跟| 免费福利影院| 久久国产色av免费观看| 国产在线一二三| 国产在线更新| 精品久久久在线观看| 国产在线免费看| 日韩精品在线免费视频| 欧美丰满艳妇bbwbbw| 国产露脸国语对白在线| 一区二区三区四区精品在线视频| 精品国产免费人成电影在线观看四季| 一区三区在线欧| 制服丝袜日韩国产| 精品成人a区在线观看| 中文乱码字幕午夜无线观看| 亚洲人成影院77777| 欧美性受xxxx免费视频| 91精品1区2区| 99精品国产一区二区三区2021| 国产婷婷一区二区| 日产精品久久久久| 777午夜精品电影免费看| 俺来俺也去www色在线观看| 久久久亚洲精品石原莉奈| 免费毛片一区二区三区| 欧美日韩国产高清电影| 亚洲wwwwww| 中文字幕第一页亚洲| 亚洲永久精品唐人导航网址| 亚洲免费中文字幕| 青草网在线观看| 欧美网站免费观看| 久久精品日韩一区二区三区| 亚洲精品偷拍视频| 91社在线播放| 国产欧美日韩一区二区三区四区| 亚洲国产欧美国产综合一区| 久久精品magnetxturnbtih| 乱色精品无码一区二区国产盗| 色综合色综合久久综合频道88| 成人短视频在线看| 日本少妇做爰全过程毛片| 外国电影一区二区| 亚洲欧美日本韩国| 欧美日韩成人综合在线一区二区| 狠狠88综合久久久久综合网| 成人女人a毛片在线看| 日批视频免费观看| 欧美在线视频网站| 中文字幕亚洲欧美在线不卡| bt欧美亚洲午夜电影天堂| 欧美性xxxxx极品视频| 亚洲av电影一区| 亚洲成人激情av| 欧美中文字幕一二三四区| 欧美大片一区二区| av福利在线导航| 国产亚洲字幕| 国产性色av一区二区| 在线日韩国产网站| 国产免费拔擦拔擦8x在线播放| 亚洲视频在线免费播放| 亚洲精品久久区二区三区蜜桃臀| 亚洲性猛交富婆| xxx性欧美| 日韩欧美a级成人黄色| 国产精品传媒视频| 四虎影视精品| 另类人妖一区二区av| 欧美男女交配| 亚洲天堂久久av| 欧美特黄一级片| 蜜桃av一区二区| 屁屁影院ccyy国产第一页| 四虎影院在线域名免费观看| 国产精品美女久久久久av爽李琼| 九色porny丨入口在线| h片在线免费| 国产区在线观看成人精品| 日韩av日韩在线观看| 亚洲一区二区三区视频| 思思99热久久精品在线6| 玖玖玖免费嫩草在线影院一区| 国产无遮挡猛进猛出免费软件| 国产精品一区二区三区成人| 色婷婷综合久久久中字幕精品久久| 欧美日韩一区二区视频在线观看| 成人欧美一区二区三区1314| 中文一区在线观看| 亚洲蜜桃视频| 丰满少妇被猛烈进入| 国产精品日韩精品中文字幕| 小次郎av收藏家| 日本熟妇一区二区三区| 日韩欧美综合在线| 国产精品自产拍在线观看中文| 久久综合久久网| 中文字幕高清在线| 综合网在线视频| 精品国产乱码久久久久久1区2区| 亚洲成人一区在线观看| 极品美女扒开粉嫩小泬| 精品少妇一区二区三区在线播放| 日韩va亚洲va欧美va清高| 巨骚激情综合| 欧美日韩一卡二卡三卡| 日韩av电影手机在线| 亚洲va久久久噜噜噜久久天堂| 日韩欧美精品综合| 天堂在线资源8| 首页综合国产亚洲丝袜| 国产精品无码电影在线观看| 超碰在线观看免费版| 日本不卡免费一区| 桃花色综合影院| 欧美精品尤物在线观看| 日本伊人精品一区二区三区介绍| 国产精品入口芒果| 欧美成人中文字幕在线| av在线免费在线观看| 粉嫩粉嫩芽的虎白女18在线视频| 色www免费视频| 午夜免费激情视频| 亚洲国产一区二区精品专区| 无码人妻熟妇av又粗又大| 精品国产三级a∨在线| 精品成人av一区| 五月天丁香视频| 图片区乱熟图片区亚洲| 中文字幕你懂的| 色婷婷777777仙踪林| 国产精品污视频| 国产a级毛片一区| 天天爱天天做天天爽| 欧美日本乱大交xxxxx| 在线国产一区二区| 视频一区国产精品| 在线精品国产| 黄色av网站免费| 在线观看精品国产视频| 久久免费大视频| av在线不卡观看免费观看| 国产精品刘玥久久一区| 国产在线乱码一区二区三区| 日韩a在线观看| 久久久久久国产精品免费免费| 亚洲国产精品久久久久婷婷884| 天天干天天草| 日本少妇做爰全过程毛片| 青娱乐免费在线视频| 欧美另类黑人巨大videos| 91亚洲国产成人久久精品网站| 成人在线观看你懂的| 欧美不卡三区| 在线观看日本中文字幕| 91精品一区二区三区综合| 熟妇人妻av无码一区二区三区| 欧美国产一区二区三区激情无套| 国产丰满美女做爰| 久久av高潮av无码av喷吹| 免费a漫导航| 欧美性videosxxxxx| 国产成人在线视频| 最近日韩中文字幕中文| 欧美四级电影网| 国产第一页在线播放| 久久国产精品一区二区| 中文字幕欧美日韩在线| 国风产精品一区二区| 日韩精品专区在线影院重磅| 欧美日韩五月天| 日韩电影av| 免费网站在线观看人| 成人在线黄色电影| 黄大色黄女片18免费| 成人精品国产免费网站| 日韩在线观看不卡| 国产传媒在线看| 亚洲av永久纯肉无码精品动漫| 97视频精彩视频在线观看| 丰满少妇被猛烈进入一区二区| 久久精品亚洲一区| 欧美激情视频一区二区三区不卡| 激情视频一区二区三区| 日韩欧美精品在线观看| 头脑特工队2免费完整版在线观看| 最近中文字幕大全中文字幕免费| 国产一区二区三区四区福利| 国产精品一国产精品| 999国产精品视频免费| 国产欧美日韩卡一| 91高潮大合集爽到抽搐| 成人综合激情网| 97国产精品视频人人做人人爱| 少妇大叫太大太粗太爽了a片小说| 国产一区久久精品| 欧美日韩高清影院| 国产成人av片| 男人猛进猛出女人屁股视频| 国产日产欧美一区二区三区| 精品国产亚洲日本| 老鸭窝一区二区久久精品| 国产精品成人av性教育| 亚洲爱爱爱爱爱| 中文字幕有码在线视频| 日本在线视频播放| 精品成人在线视频| 国产一级二级视频| 欧美日韩国产精品一区| 天天插天天色| 五月天色婷婷丁香| 久久久影院免费| 综合色中文字幕| 国产精品高清在线| 蜜桃视频一区二区三区| 日韩va亚洲va欧美va久久| 国产又大又粗又爽的毛片| 99re66热这里只有精品3直播| 日本视频一区二区不卡| 久久看人人摘| 国产专区综合网| 裸体xxxx视频在线| 天堂av手机在线| 国产人与zoxxxx另类91| 在线亚洲国产精品网| 青青视频免费在线观看| 日韩中文字幕在线视频播放| www.天天干.com| 国产乱码精品一区二区亚洲| 成人免费看黄网站| 精品国产一区二区三区小蝌蚪| 九七伦理97伦理| 国语对白精品一区二区| 免费高清特黄a大片| 久久.com| 波多野结衣家庭教师在线观看| 欧美精品一区在线播放| 黄页视频在线播放| 欧美视频一二三| 欧美成人精品福利网站| 无码精品a∨在线观看中文| 97视频免费看| 亚洲欧洲精品一区二区三区| 日韩亚洲在线观看| 免费视频中文字幕| 91视频一区二区三区| 人妻互换一二三区激情视频| 日本一区二区三区久久| 中文字幕一区二区久久人妻网站| 亚洲精品一区二| 国产亚洲精品久久久优势| 亚洲精品日韩在线| 九色视频在线播放| 亚洲视频在线观看网站| 日本不卡网站| 国产日韩精品视频| 四虎国产精品永久免费观看视频| 日韩你懂的电影在线观看| 五月天亚洲激情| 95影院理论片在线观看| 免费av网站在线观看| 四虎永久免费在线| 懂色av中文字幕| 亚洲国产欧美日韩在线观看第一区| 激情亚洲成人| 久久久这里只有精品视频| 国产精品成人v| 日本在线视频不卡| 宅男在线精品国产免费观看| 黄网免费入口| 国产精品色悠悠| 欧美精品一区二区三区久久| 国产精成人品2018| 精品无码一区二区三区爱欲| 国产一区二区三区四区五区3d| 伊人22222| 亚洲国产精久久久久久| 亚洲区自拍偷拍| dy888夜精品国产专区| 亚洲 精品 综合 精品 自拍| 亚洲精品美国一| 日本国产在线观看| 欧美成人欧美edvon| 亚洲激情男女视频| 亚洲美女福利视频网站| 中文在线www| 国产乱码一区二区| 顶级欧美妇高清xxxxx| 超碰日本道色综合久久综合|