gpt4 book ai didi

javascript - 移除 JavaScript 中不需要的逗号

转载 作者:数据小太阳 更新时间:2023-10-29 04:53:35 29 4
gpt4 key购买 nike

我想从字符串的开头/结尾删除所有不必要的逗号。

例如; google, yahoo,, , 应该变成 google, yahoo

如果可能,,google,, , yahoo,, , 应该变成 google,yahoo

我已经尝试将下面的代码作为起点,但它似乎没有按预期工作。

trimCommas = function(s) {
s = s.replace(/,*$/, "");
s = s.replace(/^\,*/, "");
return s;
}

最佳答案

在您的示例中,如果逗号之间在开头或结尾有空格,您还想 trim 逗号,请使用如下内容:

str.replace(/^[,\s]+|[,\s]+$/g, '').replace(/,[,\s]*,/g, ',');

请注意使用“g”修饰符进行全局替换。

关于javascript - 移除 JavaScript 中不需要的逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1665829/

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