gpt4 book ai didi

javascript - 正则表达式从 url 字符串解析动态参数

转载 作者:行者123 更新时间:2023-11-28 10:05:18 25 4
gpt4 key购买 nike

我的 URL 如下:www.mysite.com?paramNamePrefixXXX=value

解析 XXX 是动态/未知的参数名称/值的 url 的最佳方法是什么。

因为我不知道渲染时的参数名称..我想匹配 'startswith.. 'paramNamePrefix' + XXX (其中 XXX 是某个字符串..)并返回值

jquery 提供了一种简单的方法来做到这一点吗?

最佳答案

var url = "http://www.mysite.com?foo=bar&paramNamePrefixXXX=value&fizz=buzz",
prefix = "paramNamePrefix";

var desiredValue = url.match(new RegExp('[?&]' + prefix + '.*?=(.*?)[&#$]', ''));
desiredValue = desiredValue && desiredValue[1];

console.log(desiredValue); // -> "value"

Demo

关于javascript - 正则表达式从 url 字符串解析动态参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8492806/

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