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 相关文章推荐
javascript 面向对象全新理练之继承与多态
Dec 03 Javascript
将string解析为json的几种方式小结
Nov 11 Javascript
js setTimeout 参数传递使用介绍
Aug 13 Javascript
不要使用jQuery触发原生事件的方法
Mar 03 Javascript
浅谈利用JavaScript进行的DDoS攻击原理与防御
Jun 04 Javascript
JavaScript队列、优先队列与循环队列
Nov 14 Javascript
JavaScript通过filereader接口读取文件
May 10 Javascript
JS库中的Particles.js在vue上的运用案例分析
Sep 13 Javascript
自定义PC微信扫码登录样式写法
Dec 12 Javascript
解决vue.js this.$router.push无效的问题
Sep 03 Javascript
微信小程序云开发如何使用云函数生成二维码
May 18 Javascript
浅谈vue中使用编辑器vue-quill-editor踩过的坑
Aug 03 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
一个没有MYSQL数据库支持的简易留言本的编写
2006/10/09 PHP
php 高性能书写
2010/12/11 PHP
PHP扩展CURL的用法详解
2014/06/20 PHP
javascript支持firefox,ie7页面布局拖拽效果代码
2007/12/20 Javascript
js下拉菜单语言选项简单实现
2013/09/23 Javascript
JavaScript输入邮箱自动提示实例代码
2014/01/13 Javascript
鼠标移到图片上变大显示而不是放大镜效果
2014/06/15 Javascript
JS函数this的用法实例分析
2015/02/05 Javascript
JavaScript实现常用二级省市级联下拉列表的方法
2015/03/25 Javascript
基于Flowplayer打造一款免费的WEB视频播放器附源码
2015/09/06 Javascript
vue分页组件table-pagebar使用实例解析
2020/11/15 Javascript
基于angular实现模拟微信小程序swiper组件
2017/06/11 Javascript
详解angularjs 关于ui-router分层使用
2017/06/12 Javascript
微信小程序滑动选择器的实现代码
2018/08/10 Javascript
Vue异步组件处理路由组件加载状态的解决方案
2018/09/07 Javascript
vue: WebStorm设置快速编译运行的方法
2018/10/18 Javascript
Node.JS发送http请求批量检查文件中的网页地址、服务是否有效可用
2019/11/20 Javascript
Vue实现简单计算器案例
2020/02/25 Javascript
微信小程序scroll-view隐藏滚动条的方法详解
2020/03/25 Javascript
es6函数之箭头函数用法实例详解
2020/04/25 Javascript
[01:01:25]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第三局
2016/02/27 DOTA
Python 网络编程起步(Socket发送消息)
2008/09/06 Python
深入探究Python中变量的拷贝和作用域问题
2015/05/05 Python
Django中模型Model添加JSON类型字段的方法
2015/06/17 Python
python中的不可变数据类型与可变数据类型详解
2018/09/16 Python
python求最大值最小值方法总结
2019/06/25 Python
带你认识HTML5中的WebSocket
2015/05/22 HTML / CSS
HTML5实现音频和视频嵌入的方法
2018/08/22 HTML / CSS
英国家居用品和床上用品零售商:P&B Home
2020/01/16 全球购物
英国领先的在线高尔夫设备零售商:Golfgeardirect
2020/12/11 全球购物
如何通过 CSS 写出火焰效果
2021/03/24 HTML / CSS
毕业求职自荐信格式是什么
2013/11/19 职场文书
小学班主任寄语大全
2014/04/04 职场文书
《鸟岛》教学反思
2014/04/26 职场文书
汉语拼音教学反思
2016/02/22 职场文书
详解NumPy中的线性关系与数据修剪压缩
2022/05/25 Python