gpt4 book ai didi

javascript - 如何删除这些特殊字符以及如何避免字符串变量值重复?

转载 作者:行者123 更新时间:2023-11-28 20:41:05 24 4
gpt4 key购买 nike

我有带有一些特殊字符和重复值的java脚本字符串变量...我只想删除<和>符号并且需要避免重复...如何实现这一点...

这就是我所拥有的...

var columnname = "USER_ID,PRIORITY,CREATION_DATE<,CREATION_DATE>,ASSIGN_TO_USER_DATE<,ASSIGN_TO_USER_DATE>,START_WORK_DATE<,START_WORK_DATE>,PARTICIPANT_TYPE,SENDER_ID";

应该是这样的......

var columnname = "USER_ID,PRIORITY,CREATION_DATE,ASSIGN_TO_USER_DATE,START_WORK_DATE,PARTICIPANT_TYPE,SENDER_ID";

最佳答案

一种可能的简短解决方案:

columnname.replace(/[<>]/g, "").split(",").filter(function(item, i, arr) {
return i === arr.indexOf(item);
}).join(",");

请注意,某些旧浏览器可能不支持 Array.filter()Array.indexOf()方法。您可以在MDN中检查兼容性垫片。

关于javascript - 如何删除这些特殊字符以及如何避免字符串变量值重复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14397678/

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