mxykyou 发表于 2014-3-3 18:07:00

如何获取网页信息

本人初学autoit,请问如何通过正则表达式来获取网页上的信息,并且输出到文件中。
如附件图片,需要获取淘宝卖家的名字,通过HTML源代码可以卖家旺旺名的都是以下代码形式出现,{数字ID}是动态变化的
<a trace="srpwwnick" target="_blank" href="http://store.taobao.com/shop/view_shop.htm?user_number_id={数字ID}">{旺旺名}</a></div>



afan 发表于 2014-3-3 18:26:57

(?mi)user_number_id=\d+">(.+?)<

mxykyou 发表于 2014-3-3 19:57:24


afan 发表于 2014-3-3 18:26 http://www.autoitx.com/images/common/back.gif


麻烦再问一下,应该使用哪个函数进行搜索,并且写入文件呢

afan 发表于 2014-3-3 20:20:39

先用 _INetGetSource() 之类的函数获取网页源码,在用上面的表达式正则匹配,最后 FileWrite() 写入文件

处男1 发表于 2014-3-5 20:35:02

谢谢版主啊

半翅鸟 发表于 2014-3-11 12:27:08

回复 2# afan


    A大正则表达式中(?mi) 匹配的是什么内容?

afan 发表于 2014-3-11 13:55:29

回复 7# 半翅鸟


    m 是使用单行匹配模式; i 是不区分大小写
页: [1]
查看完整版本: 如何获取网页信息