gpt4 book ai didi

javascript - 如何用javascript捕获url字符串的一部分

转载 作者:行者123 更新时间:2023-11-28 18:34:29 24 4
gpt4 key购买 nike

我有一个像这样的网址字符串:example.com/sfm?dir=uploads/sfm/root/folder1/subfolder1

是否可以用javascript只捕获=后面的部分?所以捕获的部分应该是这样的:uploads/sfm/root/folder1/subfolder1

最佳答案

您可以尝试这个(取自MDN):

var getQueryVarByName = function (name)
{
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
};

用途:

var param = getQueryVarByName('dir'); // uploads/sfm/root/folder1/subfolder1

关于javascript - 如何用javascript捕获url字符串的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37378578/

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