提取查询结果中的表格内容

时间:2018-04-03 11:45:44
【文件属性】:

文件名称:提取查询结果中的表格内容

文件大小:2KB

文件格式:AHK

更新时间:2018-04-03 11:45:44

提取查询

; 提取查询结果中的表格内容 FileDelete, result.txt Loop, %TotalPage% { MatchItemNum := 0 Loop, Read, Html\%A_Index%.html, result.txt { ; 抽取表格字段 If (A_LoopReadLine ~= "i)[^<]+]+class=""calc""") { MatchItemNum++ Field := RegExReplace(A_LoopReadLine,"i)^[^>]+>()?([^<]+)<.+","$2$3") StringReplace, Field, Field,  , , All ; 表格中的字段每5个组成一条记录 ModNum := Mod(MatchItemNum,5) If (ModNum = 1) FileAppend, % "`n" Field "`t" else { If (ModNum <> 0) FileAppend, % Field "`t" else FileAppend, % "http://gis2.sinica.edu.tw/place/" SubStr(Field,1,-4) } } } } MsgBox, 整理完毕


网友评论