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 相关文章推荐
使用js 设置url参数
Jul 08 Javascript
JS实现可缩放、拖动、关闭和最小化的浮动窗口完整实例
Mar 04 Javascript
JavaScript实现非常简单实用的下拉菜单效果
Aug 27 Javascript
jquery ztree异步搜索(搜叶子)实践
Feb 25 Javascript
Javascript数组Array基础介绍
Mar 13 Javascript
详解基于javascript实现的苹果系统底部菜单
Dec 02 Javascript
浅析javascript中的Event事件
Dec 09 Javascript
微信小程序 ES6Promise.all批量上传文件实现代码
Apr 14 Javascript
bootstrap常用组件之头部导航实现代码
Apr 20 Javascript
vue element动态渲染、移除表单并添加验证的实现
Jan 16 Javascript
vue双向绑定及观察者模式详解
Mar 19 Javascript
JavaScript实现网页动态生成表格
Nov 25 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
php 应用程序安全防范技术研究
2009/09/25 PHP
PHP实现微信JS-SDK接口选择相册及拍照并上传的方法
2016/12/05 PHP
jquery 分页控件实现代码
2009/11/30 Javascript
Js获取事件对象代码
2010/08/05 Javascript
js算法中的排序、数组去重详细概述
2013/10/14 Javascript
JS获取URL中的参数数据
2013/12/05 Javascript
jquery实现显示已选用户
2014/07/21 Javascript
Bootstrap选项卡与Masonry插件的完美结合
2016/07/06 Javascript
使用Javascript监控前端相关数据的代码
2016/10/27 Javascript
使用bootstrap插件实现模态框效果
2017/05/10 Javascript
JavaScript箭头函数_动力节点Java学院整理
2017/06/28 Javascript
快速将Vue项目升级到webpack3的方法步骤
2017/09/14 Javascript
vue 实现数字滚动增加效果的实例代码
2018/07/06 Javascript
javascript中UMD规范的代码推演
2018/08/29 Javascript
vue动画效果实现方法示例
2019/03/18 Javascript
小程序绑定用户方案优化小结
2019/05/15 Javascript
layui内置模块layim发送图片添加加载动画的方法
2019/09/23 Javascript
在weex中愉快的使用scss的方法步骤
2020/01/02 Javascript
vue过滤器实现日期格式化的案例分析
2020/07/02 Javascript
JavaScript十大取整方法实例教程
2020/12/03 Javascript
[00:32]2018DOTA2亚洲邀请赛iG出场
2018/04/03 DOTA
Python中的生成器和yield详细介绍
2015/01/09 Python
Python即时网络爬虫项目启动说明详解
2018/02/23 Python
python实现定时发送qq消息
2019/01/18 Python
python多进程读图提取特征存npy
2019/05/21 Python
网易有道2017内推编程题 洗牌(python)
2019/06/19 Python
python获取Linux发行版名称
2019/08/30 Python
tensorflow 获取所有variable或tensor的name示例
2020/01/04 Python
美国顶级户外凉鞋品牌:Chacos
2017/03/27 全球购物
美国五金商店:Ace Hardware
2018/03/27 全球购物
2013英文求职信模板范文
2013/11/15 职场文书
家具厂厂长岗位职责
2014/01/01 职场文书
物流仓管员工作职责
2014/01/06 职场文书
Java基于字符界面的简易收银台
2021/06/26 Java/Android
漫改真人电影「萌系男友是燃燃的橘色」公开先导视觉图
2022/03/21 日漫
Python接口自动化之文件上传/下载接口详解
2022/04/05 Python