URL 篩選小工具 提取網(wǎng)頁中的超鏈接地址
使用方法:將下面的代碼保存為jb51.vbs
然后拖動你保存在本地的htm頁面,拖放在這個vbs即可
'備注:URL篩選小工具 '防止出現(xiàn)錯誤 On Error Resume Next 'vbs代碼開始---------------------------------------------- Dim p,s,re If Wscript.Arguments.Count=0 Then Msgbox "請把網(wǎng)頁拖到本程序的圖標(biāo)上!",,"提示" Wscript.Quit End If For i= 0 to Wscript.Arguments.Count - 1 p=Wscript.Arguments(i) With CreateObject("Adodb.Stream") .Type=2 .Charset="GB2312" .Open .LoadFromFile=p s=.ReadText Set re =New RegExp re.Pattern= "[A-z]+://[^""<>()\s']+" re.Global = True If Not re.Test(s) Then Msgbox "該網(wǎng)頁文件中未出現(xiàn)網(wǎng)址!",,"提示" Wscript.Quit End If Set Matches = re.Execute(s) s="" For Each Match In Matches s=s & "<a href=""" & Match.Value & """>" & Match.Value & "<p>" Next re.Pattern= "&\w+;?|\W{5,}" s=re.Replace(s,"") .Position=0 .setEOS .WriteText s .SaveToFile p & "'s URLs.html",2 .Close End With Next Msgbox "網(wǎng)址列表已經(jīng)生成!",,"成功" 'vbs代碼結(jié)束----------------------------------------------
到此這篇關(guān)于URL 篩選小工具 提取網(wǎng)頁中的鏈接地址的文章就介紹到這了,更多相關(guān)提取網(wǎng)頁中的鏈接地址內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
VBS教程:函數(shù)-InputBox 函數(shù)
VBS教程:函數(shù)-InputBox 函數(shù)...2006-11-11VBS教程:VBscript屬性-IgnoreCase 屬性
VBS教程:VBscript屬性-IgnoreCase 屬性...2006-11-11vbs中使用 ADO 讀取所有數(shù)據(jù)均在一行上的文本文件的代碼
vbs中使用 ADO 讀取所有數(shù)據(jù)均在一行上的文本文件的代碼...2007-03-03由vbs sort引發(fā).NET Framework之間的關(guān)系說明
昨天晚上linkanyway問我VBS數(shù)組怎么排序,有沒有sort方法。我說,VBS又不是C#,怎么可能有sort方法,自己寫個排序算法不就行了。他說他不會寫,忽悠誰呢。2011-01-01windows.vbs.FSO.文件操作信息.磁盤驅(qū)動信息.文件夾操作信息全集
windows.vbs.FSO.文件操作信息.磁盤驅(qū)動信息.文件夾操作信息全集...2007-03-03