js 中将多个逗号替换为一个逗号的代码


Posted in Javascript onJune 07, 2014

有时候有很多逗号,这样我们就不好处理了,下面的函数就是将多个逗号替换为一个逗号,方便后面的处理。

<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;
}
Javascript 相关文章推荐
Track Image Loading效果代码分析
Aug 13 Javascript
jquery 实现上下滚动效果示例代码
Aug 09 Javascript
extjs 时间范围选择自动判断的实现代码
Jun 24 Javascript
JQuery复制DOM节点的方法
Jun 11 Javascript
使用AngularJS制作一个简单的RSS阅读器的教程
Jun 18 Javascript
jQuery获取复选框被选中数量及判断选择值的方法详解
May 25 Javascript
使用Bootstrap框架制作查询页面的界面实例代码
May 27 Javascript
jQuery实现花式轮播之圣诞节礼物传送效果
Dec 25 Javascript
Canvas实现动态的雪花效果
Feb 13 Javascript
jQuery点击头像上传并预览图片
Feb 23 Javascript
浅谈从React渲染流程分析Diff算法
Sep 08 Javascript
浅谈js数组splice删除某个元素爬坑
Oct 14 Javascript
js 去除字符串第一位逗号的方法
Jun 07 #Javascript
javascript去除字符串中所有标点符号和提取纯文本的正则
Jun 07 #Javascript
用js替换除数字与逗号以外的所有字符的代码
Jun 07 #Javascript
javascript写的异步加载js文件函数(支持数组传参)
Jun 07 #Javascript
关于JavaScript命名空间的一些心得
Jun 07 #Javascript
javascript随机之洗牌算法深入分析
Jun 07 #Javascript
ECMAScript6的新特性箭头函数(Arrow Function)详细介绍
Jun 07 #Javascript
You might like
实用函数2
2007/11/08 PHP
php中突破基于HTTP_REFERER的防盗链措施(stream_context_create)
2011/03/29 PHP
PHP的引用详解
2015/02/22 PHP
php自定义函数实现二维数组按指定key排序的方法
2016/09/29 PHP
php把字符串指定字符分割成数组的方法
2018/03/12 PHP
popdiv
2006/07/14 Javascript
常用的javascript function代码
2008/05/23 Javascript
javascript跨域刷新实现代码
2011/01/01 Javascript
javascript对象的使用和属性操作示例详解
2014/03/02 Javascript
javascript父、子页面交互技巧总结
2014/08/08 Javascript
jQuery对val和atrr(&quot;value&quot;)赋值的区别介绍
2014/09/26 Javascript
javascript封装的sqlite操作类实例
2015/07/17 Javascript
JavaScript正则替换HTML标签功能示例
2017/03/02 Javascript
Angular4学习笔记router的简单使用
2018/03/30 Javascript
Angular2进阶之如何避免Dom误区
2018/04/02 Javascript
微信小程序实现人脸检测功能
2018/05/25 Javascript
@angular前端项目代码优化之构建Api Tree的方法
2018/12/24 Javascript
详解key在Vue列表渲染时究竟起到了什么作用
2019/04/20 Javascript
基于JavaScript实现表格隔行换色
2020/05/08 Javascript
tornado框架blog模块分析与使用
2013/11/21 Python
详解python之配置日志的几种方式
2017/05/22 Python
PyTorch基本数据类型(一)
2019/05/22 Python
numpy:np.newaxis 实现将行向量转换成列向量
2019/11/30 Python
tensorflow实现二维平面模拟三维数据教程
2020/02/11 Python
详解Pycharm出现out of memory的终极解决方法
2020/03/03 Python
斯洛伐克香水和化妆品购物网站:Parfemy-Elnino.sk
2020/01/28 全球购物
在c#中using和new这两个关键字有什么意义
2013/05/19 面试题
经典演讲稿范文
2013/12/30 职场文书
电子银行营销方案
2014/02/22 职场文书
小学生民族团结演讲稿
2014/08/27 职场文书
酒店辞职书范文
2015/02/26 职场文书
英雄儿女观后感
2015/06/09 职场文书
幼儿园园长六一致辞
2015/07/31 职场文书
初中思想品德教学反思
2016/02/24 职场文书
2019年幼儿园家长接送责任书
2019/10/29 职场文书
未发现nvidia显卡怎么办?Win11系统中未检测到nvidia显卡解决教程
2022/04/08 数码科技