gpt4 book ai didi

javascript - 获取/查找 URL 字符串组件 IF 字符串组件存在

转载 作者:行者123 更新时间:2023-12-03 02:50:37 25 4
gpt4 key购买 nike

您好,首先感谢您的帮助。希望使用 JS/JQ 来获取 DOM Ready 上的 URL 组件。基本上,我有加载以下内容的页面(在搜索查询上):

www.myawesomesiteimadetoday.com/dir/keyword/test

页面还可以根据搜索过滤器的选择加载 URL,例如关注者:

www.myawesomesiteimadetoday.com/dir/companies/keyword/test/type/d甚至www.myawesomesiteimadetoday.com/dir/companies/type/d/keyword/test/

我的目标:基本上查找/获取紧随“/keyword/”之后的字符串的值

我已经能够使用 JS 来获取“字符串最后一个组成部分的值” - 但这不起作用,因为如上所示,URL 可能会“更改”,并且该值并不总是“最后一个”组件'

function(){
var cu = {{Page URL}};
var l = cu.split("/").length;
return cu.split("/")[l-1];
}

最佳答案

function getParam(urlStr) {
if (/\/keyword\//g.test(urlStr)) {
var arr = urlStr.split("/")
var index = arr.indexOf("keyword") + 1
return arr[index]
} else {
return "not found"
}
}

可以使用RegExp来判断“/keyword/”是否存在。

关于javascript - 获取/查找 URL 字符串组件 IF 字符串组件存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47876324/

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