我想以编程方式访问Google的搜索引擎结果,并使用Autohotkey获取第一个网址。
我可以访问谷歌视频搜索页面,但我不知道如何解析第一个视频网址。
Send ^c
if !Html := UrlGet("https://www.google.com/search?tbm=vid&hl=en-TR&source=hp&biw=&bih=&q=%clipboard%") {
MsgBox No data returned from Google.com
return
}
答案 0 :(得分:0)
最简单的方法是使用regex。
添加到您的代码:
RegExMatch(Html, "O)<h3 class=""r""><a href=""([^""]+)""", m)
MsgBox, % "The first result is: " m.1
您可能希望根据您的特定需求进一步定制上述正则表达式模式。