如何以编程方式访问Google的搜索引擎结果并使用Autohotkey获取第一个网址?

时间:2018-04-21 11:48:48

标签: automation autohotkey

我想以编程方式访问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
        }

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用regex

添加到您的代码:

RegExMatch(Html, "O)<h3 class=""r""><a href=""([^""]+)""", m)
MsgBox, % "The first result is: " m.1

您可能希望根据您的特定需求进一步定制上述正则表达式模式。