gpt4 book ai didi

javascript - 使用 Jquery 省略字符串中的特殊字符

转载 作者:行者123 更新时间:2023-11-28 21:14:43 25 4
gpt4 key购买 nike

我必须实现某种类型的像素进行分析,并且需要在 url 字符串中传递 session ID。我的 sessionID 包含特殊字符。它看起来像这样 BFhGlzT6FBkDr2Zndp0!-1309我需要从此字符串中删除 (-!) 字符,如何使用 jquery 实现此目的?我需要确保 jquery 在渲染之前删除这些字符,否则它将不会报告对分析的访问。

大家感谢您的帮助,但也许我需要进一步解释一下,我的像素代码看起来像这样“

img src="https://sometime.com/png?org_id=k8vif92&session_id=T6PtTyRSqhGPYBhp84frwth67n6fL7wcLBFhGlzT6FBkDr2Zndp0!-130901808!1319637471144&m=2&m=2"alt="">

在此像素触发之前,我需要替换 sessionId 字符串中的字符以删除 !- 并记住每次有新 session 时 session ID 都会更改。我需要一个通用的代码,这样无论 session ID 是什么它都可以工作,它需要从中删除特殊字符。

最佳答案

尝试使用.replace:

var token = "BFhGlzT6FBkDr2Zndp0!-1309";
token.replace(/[^A-Za-z0-9]/g, "");

这将删除所有非字母或数字的字符。更简洁地说:

token.replace(/\W/g, "");

(这不会替换下划线)

关于javascript - 使用 Jquery 省略字符串中的特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7921285/

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