js 中將多個逗號替換為一個逗號的代碼
更新時間:2014年06月07日 19:59:56 作者:
這篇文章主要介紹了js 中將多個逗號替換為一個逗號的代碼,需要的朋友可以參考下
有時候有很多逗號,這樣我們就不好處理了,下面的函數(shù)就是將多個逗號替換為一個逗號,方便后面的處理。
<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;
}
復(fù)制代碼 代碼如下:
<script language="javascript">
var str="asdfk,asdf34,,,,,,5345,,,,";
str=str.replace(new RegExp(',+',"gm"),',');
alert(str);
</script>
比較不錯的一個代碼:
復(fù)制代碼 代碼如下:
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;
}
相關(guān)文章
bootstrap 日期控件 datepicker被彈出框dialog覆蓋的解決辦法
這篇文章主要介紹了bootstrap 日期控件 datepicker被彈出框dialog覆蓋的解決辦法 ,本文給大家分享幾種解決方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-07-07
Javascript基于OOP實實現(xiàn)探測器功能代碼實例
這篇文章主要介紹了Javascript基于OOP實實現(xiàn)探測器功能代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-08-08
JavaScript實現(xiàn)QQ列表展開收縮擴(kuò)展功能
這篇文章主要為大家詳細(xì)介紹了JavaScript實現(xiàn)QQ列表展開收縮擴(kuò)展功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-10-10
鼠標(biāo)經(jīng)過tr時,改變tr當(dāng)前背景顏色
本篇文章主要介紹了鼠標(biāo)經(jīng)過tr時,改變tr當(dāng)前背景顏色的示例代碼,需要的朋友可以過來參考下,希望對大家有所幫助2014-01-01

