gpt4 book ai didi

javascript - 在 Javascript 中从 Google 搜索中提取关键字

转载 作者:数据小太阳 更新时间:2023-10-29 04:03:19 25 4
gpt4 key购买 nike

我想从 Google 搜索的网址中提取搜索关键字(例如,对于关键字“car”:http://www.google.com/webhp?hl=en#sclient=psy&hl=en&site=webhp&source=hp&q=car&aq ...(这里的 car 在“q=”和“&aq”之间但我注意到标记可能会改变 ["&ie"而不是 "&aq"])。

我是正则表达式和谷歌搜索的新手,到目前为止我还没有找到解决方案,请问有人知道怎么做吗?

布鲁诺

最佳答案

为此您不需要正则表达式。修改自 http://jquery-howto.blogspot.com/2009/09/get-url-parameters-values-with-jquery.html :

function getUrlVars(href)
{
var vars = [], hash;
var hashes = href.slice(href.indexOf('?') + 1).split('&');
for(var i = 0; i < hashes.length; i++)
{
hash = hashes[i].split('=');
vars.push(hash[0]);
vars[hash[0]] = hash[1];
}
return vars;
}

然后你可以这样做:

var v = getUrlVars("http://www.google.com/webhp?hl=en#sclient=psy&hl=en&site=webhp&source=hp&q=car&aq");
var q = v.q;

关于javascript - 在 Javascript 中从 Google 搜索中提取关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6045477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com