JS中如何将多个逗号替换为一个逗号
更新:HHH   时间:2023-1-7


这篇文章主要介绍了JS中如何将多个逗号替换为一个逗号,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

下面的函数就是将多个逗号替换为一个逗号,方便后面的处理。

<script language="javascript"> 
var str="asdfk,asdf34,,,,,,5345,,,,"; 
str=str.replace(new RegExp(',+',"gm"),','); 
alert(str); 
</script>

比较不错的一个代码:

function dostr(str){ 
str=trim(str); 
var strarry=unique(str.split(",")); 
str=strarry.join(","); 
str=str.replace(/,/ig,","); 
str=str.replace(/[^0-9,]*/ig,""); 
str=str.replace(new RegExp(',+',"gm"),','); 
if (str.substr(0,1)==',') str=str.substr(1); 
var reg=/,$/gi; 
str=str.replace(reg,""); 
return str; 
}

感谢你能够认真阅读完这篇文章,希望小编分享的“JS中如何将多个逗号替换为一个逗号”这篇文章对大家有帮助,同时也希望大家多多支持天达云,关注天达云行业资讯频道,更多相关知识等着你来学习!

返回web开发教程...