gpt4 book ai didi

javascript - 从 url 中删除空查询字符串

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

我将查询字符串 catid 定义为:

mydomain.com/?catid=

如果我的网址中的 ?catid 为空,如何删除它?

最佳答案

Jerome Brunel 提出的非常相似的问题中的代码无法满足您的特定请求。

var arr=['mydomain.com/?catid=','mydomain.com/?catid=1&id1=','mydomain.com/?catid=&id=1','mydomain.com/?catid=&id=','mydomain.com/?catid=&id=&id2=','mydomain.com/?catid=&id=1&id2=&id3=1&id4=&id5=1&id6=2'];
function removeEmptyQueryParameters(s) {
return s.replace(/([\?&])([^=]+=($|&))+/g,'$1').replace(/[\?&]$/g,'');
}
arr.forEach(function(s) {
console.log(s,removeEmptyQueryParameters(s));
});

关于javascript - 从 url 中删除空查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36331073/

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