js 中將多個(gè)逗號(hào)替換為一個(gè)逗號(hào)的代碼
<script language="javascript">
var str="asdfk,asdf34,,,,,,5345,,,,";
str=str.replace(new RegExp(',+',"gm"),',');
alert(str);
</script>
比較不錯(cuò)的一個(gè)代碼:
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)文章
jQuery 表單驗(yàn)證插件formValidation實(shí)現(xiàn)個(gè)性化錯(cuò)誤提示
這里介紹另外一個(gè)表單驗(yàn)證插件formValidation,這個(gè)插件與前面兩個(gè)插件的最大區(qū)別在于它實(shí)現(xiàn)了個(gè)性化的錯(cuò)誤提示信息,顯示在表單元素右上角類似于提示條2009-06-06使用Chrome調(diào)試JavaScript的斷點(diǎn)設(shè)置和調(diào)試技巧
這篇文章主要介紹了使用Chrome調(diào)試JavaScript的斷點(diǎn)設(shè)置和調(diào)試技巧,需要的朋友可以參考下2014-12-12JavaScript處理解析JSON數(shù)據(jù)過程詳解
JSON 是 JavaScript 原生格式,也就是說在 JavaScript 中處理 JSON 數(shù)據(jù)不需要任何特殊的 API 或工具包。接下來,本文給大家介紹JavaScript處理解析JSON數(shù)據(jù)過程詳解,感興趣的朋友快來了解了解吧2015-09-09bootstrap模態(tài)框嵌套、tabindex屬性、去除陰影的示例代碼
這篇文章主要介紹了bootstrap模態(tài)框嵌套、tabindex屬性、去除陰影,需要的朋友可以參考下2017-10-10Firefox outerHTML實(shí)現(xiàn)代碼
firefox沒有outerHTML用以下方法解決2009-06-06JS函數(shù)報(bào)錯(cuò)Uncaught ReferenceError: XX is not
這篇文章主要介紹了JS函數(shù)報(bào)錯(cuò)Uncaught ReferenceError: XX is not defined問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-10-10Layer.js實(shí)現(xiàn)表格溢出內(nèi)容省略號(hào)顯示,懸停顯示全部的方法
今天小編就為大家分享一篇Layer.js實(shí)現(xiàn)表格溢出內(nèi)容省略號(hào)顯示,懸停顯示全部的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-09-09