JS中将多个逗号替换为一个逗号的实现代码


Posted in Javascript onJune 23, 2017

这篇文章主要介绍了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中将多个逗号替换为一个逗号的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
跨浏览器开发经验总结(四) 怎么写入剪贴板
May 13 Javascript
JQuery动态创建DOM、表单元素的实现代码
Aug 09 Javascript
javascript学习笔记(九) js对象 设计模式
Jun 19 Javascript
Javascript图像处理—亮度对比度应用案例
Jan 03 Javascript
深入理解javascript中的立即执行函数(function(){…})()
Jun 12 Javascript
jQuery中:file选择器用法实例
Jan 04 Javascript
JS实现屏蔽shift,Ctrl,alt等功能键的方法
Jun 01 Javascript
javascript图片滑动效果实现
Jan 28 Javascript
基于jQuery实现美观且实用的倒计时实例代码
Dec 30 Javascript
详解Angular5/Angular6项目如何添加热更新(HMR)功能
Oct 10 Javascript
对 Vue-Router 进行单元测试的方法
Nov 05 Javascript
JS异步执行结果获取的3种解决方式
Feb 19 Javascript
JavaScript对象_动力节点Java学院整理
Jun 23 #Javascript
JavaScript订单操作小程序完整版
Jun 23 #Javascript
详解vue模拟加载更多功能(数据追加)
Jun 23 #Javascript
JavaScript实现简单的树形菜单效果
Jun 23 #Javascript
AngularJS 限定$scope的范围实例详解
Jun 23 #Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
Jun 23 #jQuery
js实现城市级联菜单的2种方法
Jun 23 #Javascript
You might like
解析php中heredoc的使用方法
2013/06/17 PHP
php输出xml必须header的解决方法
2014/10/17 PHP
PHP preg_match实现正则表达式匹配功能【输出是否匹配及匹配值】
2017/07/19 PHP
php通过header发送自定义数据方法
2018/01/18 PHP
php post json参数的传递和接收处理方法
2018/05/31 PHP
PHP 7.4中使用预加载的方法详解
2019/07/08 PHP
XP折叠菜单&amp;仿QQ2006菜单
2006/12/16 Javascript
判断对象是否Window的实现代码
2012/01/10 Javascript
js 限制数字 js限制输入实现代码
2012/12/04 Javascript
IE下写xml文件的两种方式(fso/saveAs)
2013/08/05 Javascript
JavaScript中的eval()函数详解
2013/08/22 Javascript
Nodejs进程管理模块forever详解
2014/06/01 NodeJs
JavaScript制作淘宝星级评分效果的思路
2020/06/23 Javascript
详述JavaScript实现继承的几种方式(推荐)
2016/03/22 Javascript
Bootstrap按钮组件详解
2016/04/26 Javascript
JS中解决谷歌浏览器记住密码输入框颜色改变功能
2017/02/13 Javascript
js CSS3实现卡牌旋转切换效果
2017/07/04 Javascript
详解Node.js中path模块的resolve()和join()方法的区别
2018/10/29 Javascript
JS中的算法与数据结构之字典(Dictionary)实例详解
2019/08/20 Javascript
vue实现跳转接口push 转场动画示例
2019/11/01 Javascript
[03:40]DOTA2抗疫特别篇《英雄年代》
2020/02/28 DOTA
Python 逐行分割大txt文件的方法
2017/10/10 Python
Python代码打开本地.mp4格式文件的方法
2019/01/03 Python
Pandas透视表(pivot_table)详解
2019/07/22 Python
python模块如何查看
2020/06/16 Python
可自定义箭头样式的CSS3气泡提示框
2016/03/16 HTML / CSS
HTML5网页录音和上传到服务器支持PC、Android,支持IOS微信功能
2019/04/26 HTML / CSS
世界上最大的巴士旅游观光公司:Big Bus Tours
2016/10/20 全球购物
ASOS英国官网:英国在线时装和化妆品零售商
2017/05/19 全球购物
Roxy俄罗斯官方网站:冲浪和滑雪板的一切
2020/06/20 全球购物
2014年银行客户经理工作总结
2014/11/12 职场文书
学困生转化工作总结
2015/08/13 职场文书
2016母亲节感恩话语
2015/12/09 职场文书
2016年保险公众宣传日活动总结
2016/04/05 职场文书
Python中time与datetime模块使用方法详解
2022/03/31 Python
JS实现数组去重的11种方法总结
2022/04/04 Javascript