[已解决]我想提取百度搜索榜的内容,请问用正则如何做到。
本帖最后由 yang3114 于 2010-10-20 13:27 编辑我想提取红框里面的内容。请各位老大帮帮忙 #include <INet.au3>
#include <Array.au3>
$aReg = StringRegExp(_INetGetSource('http://top.baidu.com/buzz/top10.html'), 'target="_blank">(.+?)</a></td>', 3)
_ArrayDisplay($aReg) 终于等到版主来了。 水木子老大,我想把提取到的内容写入到一个txt文本文档中。请再帮我一下,谢谢! 简单的问题就不用等斑竹了
#include <INet.au3>
#include <Array.au3>
$aReg = StringRegExp(_INetGetSource('http://top.baidu.com/buzz/top10.html'), 'target="_blank">(.+?)</a></td>', 3)
_ArrayDisplay($aReg)
For $i = 0 To UBound($aReg) - 1 ;逐行读数组
FileWriteLine("c:\a.txt",$aReg[$i]) ;写入C盘A.TXT
Next 多谢谢楼上的兄弟! #include <INet.au3>
#include <Array.au3>
$aReg = StringRegExp(_INetGetSource('http://top.baidu.com/buzz/top10.html'), 'target="_blank">(.+?)</a></td>', 3)
FileWrite('Text.txt', _ArrayToString($aReg, @CRLF))
页:
[1]