gpt4 book ai didi

javascript - 如何在 javascript 中获取 URL 参数的值?

转载 作者:行者123 更新时间:2023-11-30 07:17:58 25 4
gpt4 key购买 nike

我有一组 URL,我想从中提取某个参数的值。

例如:

http://example.com/#!/dp/dp.php?g=4346&h=fd34&kl=45fgh&bl=nmkh
http://example.com/#!/dp/dp.php?h=fd34&g=4346&kl=45fgh&bl=nmkh
http://example.com/#!/dp/dp.php?h=fd34&kl=45fgh&g=4346&bl=nmkh
http://example.com/#!/dp/dp.php?h=fd34&kl=45fgh&bl=nmkh&g=4346

我想使用 javascript (regex) 来获取参数 g 的值。

有人可以帮我解决这个问题吗?

最佳答案

var gMatches = url.match(/[?&]g=[^&]*/);
var g = gMatches[1];

分割:

[?&]         # starts with a ? or &
g= # contains g and an equals
[^&]* # contains any character (except &) 0+ times

非常原始但应该可以工作。

关于javascript - 如何在 javascript 中获取 URL 参数的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7243520/

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