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_03(ExtJs Grid的简单使用)
Oct 02 Javascript
ExtJS扩展 垂直tabLayout实现代码
Jun 21 Javascript
JS获取页面窗口大小的代码解读
Dec 01 Javascript
Javascript和HTML5利用canvas构建Web五子棋游戏实现算法
Jul 17 Javascript
JS获取文本框,下拉框,单选框的值的简单实例
Feb 26 Javascript
js实现简单的可切换选项卡效果
Apr 10 Javascript
AngularJS表达式讲解及示例代码
Aug 16 Javascript
整理一下常见的IE错误
Nov 18 Javascript
简单几步实现返回顶部效果
Dec 05 Javascript
Bootstrap源码解读媒体对象、列表组和面板(10)
Dec 26 Javascript
Node.js assert断言原理与用法分析
Jan 04 Javascript
在Vue中使用mockjs代码实例
Nov 25 Vue.js
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实现可添加水印与生成缩略图的图片处理工具类
2018/01/16 PHP
PHP常见数组排序方法小结
2018/08/20 PHP
PHP解析url并得到url参数方法总结
2018/10/11 PHP
PHP中类与对象功能、用法实例解读
2020/03/27 PHP
让Firefox支持event对象实现代码
2009/11/07 Javascript
Jquery选择器 $实现原理
2009/12/02 Javascript
JS声明变量背后的编译原理剖析
2012/12/28 Javascript
用js格式化金额可设置保留的小数位数
2014/05/09 Javascript
JS中getYear()和getFullYear()区别分析
2014/07/04 Javascript
jquery增加和删除元素的方法
2015/01/14 Javascript
javascript表格的渲染组件
2015/07/03 Javascript
JS点击某个图标或按钮弹出文件选择框的实现代码
2016/09/27 Javascript
JavaScript中定义对象原型的两种使用方法
2016/12/15 Javascript
bootstrap组件之按钮式下拉菜单小结
2017/01/19 Javascript
Ajax和Comet技术总结
2017/02/19 Javascript
JavaScript中 DOM操作方法小结
2017/04/25 Javascript
Vue的土著指令和自定义指令实例详解
2018/02/04 Javascript
对vue中v-on绑定自定事件的实例讲解
2018/09/06 Javascript
vue服务端渲染添加缓存的方法
2018/09/18 Javascript
微信小程序getLocation 需要在app.json中声明permission字段
2020/03/03 Javascript
JavaScript实现猜数字游戏
2020/05/20 Javascript
在vue中使用console.log无效的解决
2020/08/09 Javascript
Vue this.$router.push(参数)实现页面跳转操作
2020/09/09 Javascript
详解python字节码
2018/02/07 Python
Python3基于sax解析xml操作示例
2018/05/22 Python
使用Django开发简单接口实现文章增删改查
2019/05/09 Python
HTML5中的Article和Section元素认识及使用
2013/03/22 HTML / CSS
Giuseppe Zanotti美国官方网站:将鞋履视为高级时装般精心制作
2018/02/06 全球购物
什么是java序列化,如何实现java序列化
2012/11/14 面试题
C#和SQL Server的面试题
2016/08/12 面试题
大学毕业生通用自荐信范文
2013/10/31 职场文书
政府信息公开实施方案
2014/05/09 职场文书
倡议书格式及范文
2015/04/29 职场文书
电脑只能进入安全模式无法正常启动的解决办法
2022/04/08 数码科技
Golang 并发编程 SingleFlight模式
2022/04/26 Golang
解决Windows Server2012 R2 无法安装 .NET Framework 3.5
2022/04/29 Servers