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 相关文章推荐
ExtJS Window 最小化的一种方法
Nov 18 Javascript
跟我一起学写jQuery插件开发方法(附完整实例及下载)
Apr 01 Javascript
jquery 多级下拉菜单核心代码
May 21 Javascript
jquery五角星评分插件示例分享
Feb 21 Javascript
可恶的ie8提示缺少id未定义
Mar 20 Javascript
创建一个类Person的简单实例
May 17 Javascript
jQuery Dialog 取消右上角删除按钮事件
Sep 07 Javascript
vue2.0开发实践总结之疑难篇
Dec 07 Javascript
Angular.js中下拉框实现渲染html的方法
Jun 18 Javascript
electron实现qq快捷登录的方法示例
Oct 22 Javascript
详解如何使用webpack打包多页jquery项目
Feb 01 jQuery
在vue-cli中引入lodash.js并使用详解
Nov 13 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
DISCUZ在win2003环境下 Unable to access ./include/common.inc.php in... 的问题终极解决方案
2011/11/21 PHP
WordPress分页伪静态加html后缀
2016/06/08 PHP
PHP substr()函数参数解释及用法讲解
2017/11/23 PHP
js将当前时间格式转换成时间搓(自写)
2013/09/26 Javascript
Node.js中child_process实现多进程
2015/02/03 Javascript
纯javascript实现简单下拉刷新功能
2015/03/13 Javascript
JavaScript中模拟实现jsonp
2015/06/19 Javascript
js实现Select列表内容自动滚动效果代码
2015/08/20 Javascript
jQuery实现简单滚动动画效果
2016/04/07 Javascript
基于JS实现发送短信验证码后的倒计时功能(无视页面刷新,页面关闭不进行倒计时功能)
2016/09/02 Javascript
D3.js实现散点图和气泡图的方法详解
2016/09/21 Javascript
webpack打包后直接访问页面图片路径错误的解决方法
2017/06/17 Javascript
JavaScript实现时间表动态效果
2017/07/15 Javascript
原生JS与jQuery编写简单选项卡
2017/10/30 jQuery
详解js模板引擎art template数组渲染的方法
2018/10/09 Javascript
vue中格式化时间过滤器代码实例
2019/04/17 Javascript
Vue 请求传公共参数的操作
2020/07/31 Javascript
基于js实现的图片拖拽排序源码实例
2020/11/04 Javascript
[04:01]2014DOTA2国际邀请赛 TITAN告别Ohaiyo期望明年再战
2014/07/15 DOTA
[01:13:17]Secret vs NB 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python中的fileinput模块的简单实用示例
2015/07/09 Python
深入讲解Python函数中参数的使用及默认参数的陷阱
2016/03/13 Python
python与C互相调用的方法详解
2017/07/14 Python
Python+OpenCV让电脑帮你玩微信跳一跳
2018/01/04 Python
Python变量赋值的秘密分享
2018/04/03 Python
详解用Python练习画个美队盾牌
2019/03/23 Python
django迁移文件migrations的实现
2020/03/31 Python
对Matlab中共轭、转置和共轭装置的区别说明
2020/05/11 Python
利用Python将图片中扭曲矩形的复原
2020/09/07 Python
世界首屈一指的在线男士内衣权威:HisRoom
2017/08/05 全球购物
PHP开发工程师面试问题集锦
2012/11/01 面试题
《颐和园》教学反思
2014/02/26 职场文书
公司委托书格式范文
2014/10/09 职场文书
小型婚礼主持词
2015/06/30 职场文书
MySQL系列之十四 MySQL的高可用实现
2021/07/02 MySQL
Redis如何实现验证码发送 以及限制每日发送次数
2022/04/18 Redis