gpt4 book ai didi

javascript - 从数组中删除多余的空格

转载 作者:行者123 更新时间:2023-11-28 19:47:56 24 4
gpt4 key购买 nike

我的列表中的元素应该是A1,A2,A3,A4

如果用户输入A1,A2,A3,A4,,,,,,或者A1,A2,,,A3,A4,,A5,,或者A,B,,,,,V,,,,,,,,,,,,ddfd,,,,,,,,

应该考虑为

A1,A2,A3,A4

我写的逻辑是

if(valueText !== null) {    alert("Value Text..." + valueText);    
valueList = valueText.split(",");

for (var i = 0; i < valueList.length; i++)
{
if (valueList[i] == "")
{
valueList.splice(i, 1);
alert("ValueList inside for if.."+valueList);
}
}
alert("ValueList.." + valueList);
}

但它无法正常工作

最佳答案

您可以使用 matchjoin 函数执行类似的操作:-

var str = "A1,A2,,,A3,A4,,A5,,";
strnew = str.match(/[^ ,]+/g).join(',');
//Output--> A1,A2,A3,A4,A5

希望这对您有帮助...

关于javascript - 从数组中删除多余的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23967074/

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