JS中將多個逗號替換為一個逗號的實現(xiàn)代碼
這篇文章主要介紹了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;
}
以上所述是小編給大家介紹的JS中將多個逗號替換為一個逗號的實現(xiàn)代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
js如何監(jiān)聽input輸入事件及使用防抖封裝函數(shù)處理方法
這篇文章主要給大家介紹了關(guān)于js如何監(jiān)聽input輸入事件及使用防抖封裝函數(shù)處理方法的相關(guān)資料,最近有一個需求,需要我們實時監(jiān)聽input輸入框中的內(nèi)容,從而帶來更好的用戶體驗,需要的朋友可以參考下2023-07-07
原生JavaScript實現(xiàn)模態(tài)框的示例代碼
這篇文章主要為大家詳細介紹了如何利用原生JavaScript封裝實現(xiàn)模態(tài)框效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-06-06
微信小程序?qū)崿F(xiàn)的一鍵復(fù)制功能示例
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)的一鍵復(fù)制功能,結(jié)合實例形式分析了微信小程序wx.setClipboardData接口實現(xiàn)操作粘貼板進行復(fù)制操作的相關(guān)使用技巧,需要的朋友可以參考下2019-04-04
JavaScript實現(xiàn)簡單獲取本地圖片主色調(diào)
想象一個場景,就是如何根據(jù)一張圖片大概提取出它的主色調(diào)呢?獲取主色調(diào)后,可能會用來設(shè)置某些背景顏色,這里,利用?JS?簡單獲取本地圖片主色調(diào),希望對大家有所幫助2023-03-03
javascript實現(xiàn)在某個元素上阻止鼠標(biāo)右鍵事件的方法和實例
這篇文章主要介紹了javascript實現(xiàn)在某個元素上阻止鼠標(biāo)右鍵事件的方法和實例,需要的朋友可以參考下2014-08-08

