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 Form.elements[i]的使用实例
Nov 13 Javascript
JS常用字符串处理方法应用总结
May 22 Javascript
js实现屏幕自适应局部代码分享
Jan 30 Javascript
JavaScript获取元素尺寸和大小操作总结
Feb 27 Javascript
javascript性能优化之事件委托实例详解
Dec 12 Javascript
JS 动态加载js文件和css文件 同步/异步的两种简单方式
Sep 23 Javascript
使用BootStrap实现表格隔行变色及hover变色并在需要时出现滚动条
Jan 04 Javascript
AngularJS2中一种button切换效果的实现方法(二)
Mar 27 Javascript
Vuex和前端缓存的整合策略详解
May 09 Javascript
ES6中定义类和对象的方法示例
Jul 31 Javascript
基于js实现判断浏览器类型代码实例
Jul 17 Javascript
解决vue自定义组件@click点击失效问题
Apr 30 Vue.js
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类
2006/11/27 PHP
php 字符串函数收集
2010/03/29 PHP
php解析字符串里所有URL地址的方法
2015/04/03 PHP
PHP mysqli事务操作常用方法分析
2017/07/22 PHP
IE和Firefox下javascript的兼容写法小结
2008/12/10 Javascript
js focus不起作用的解决方法(主要是因为dom元素是否加载完成)
2010/11/05 Javascript
JS鼠标事件大全 推荐收藏
2011/11/01 Javascript
JavaScript高级程序设计(第3版)学习笔记7 js函数(上)
2012/10/11 Javascript
Ext JS添加子组件的误区探讨
2013/06/28 Javascript
一个检测表单数据的JavaScript实例
2014/10/31 Javascript
jquery带动画效果幻灯片特效代码
2015/08/27 Javascript
JavaScript的Backbone.js框架入门学习指引
2016/05/07 Javascript
JavaScript奇技淫巧44招【实用】
2016/12/11 Javascript
JS高仿抛物线加入购物车特效实现代码
2017/02/20 Javascript
angularjs $http调用接口的方式详解
2018/08/13 Javascript
Vue源码探究之状态初始化
2018/11/14 Javascript
layui table单元格事件修改值的方法
2019/09/24 Javascript
Vue中实现回车键切换焦点的方法
2020/02/19 Javascript
JS实现前端路由功能示例【原生路由】
2020/05/29 Javascript
0基础学习前端开发的一些建议
2020/07/14 Javascript
js实现页面导航层级指示效果
2020/08/25 Javascript
Python使用PyGreSQL操作PostgreSQL数据库教程
2014/07/30 Python
Python json模块使用实例
2015/04/11 Python
Python中exit、return、sys.exit()等使用实例和区别
2015/05/28 Python
社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)
2020/09/23 Python
校园奶茶店创业计划书
2014/01/23 职场文书
预备党员表决心书
2014/03/11 职场文书
招标承诺书
2014/08/30 职场文书
法制演讲稿
2014/09/10 职场文书
期中考试复习计划
2015/01/19 职场文书
事业单位聘任报告
2015/03/02 职场文书
材料采购员岗位职责
2015/04/03 职场文书
2015年端午节活动方案
2015/05/05 职场文书
教师聘用意向书
2015/05/11 职场文书
某药房的新员工入职告知书!
2019/07/15 职场文书
python 实现两个变量值进行交换的n种操作
2021/06/02 Python