gpt4 book ai didi

javascript - 在 Angular 中从 URL 中解析参数

转载 作者:行者123 更新时间:2023-11-29 15:33:44 24 4
gpt4 key购买 nike

我正在尝试跟踪谷歌分析中的某些指标,但我只想获取参数、删除敏感信息并将它们作为逗号分隔的字符串发送出去。这样:

this=me&that=you

将被解雇到 ga 为:

this,that

我尝试过使用 Angular 的 native URL 解析器,但我认为我可能需要更复杂的东西,而且我对 REGEX 不够精通,无法简单地将它们提取出来。非常感谢任何帮助。

最佳答案

您可以用逗号替换所有 = + 值,然后用正则表达式右 trim 最后的逗号(如果有的话)并在 JS 中替换,如下所示:

var str = "this=me&that=you";
var result = str.replace(/=[^&]+(?:&|$)/g, ',').replace(/,$/,'');
document.getElementById("r").innerHTML = result;
<div id="r"/>

关于javascript - 在 Angular 中从 URL 中解析参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31818284/

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