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宝典学习笔记
Feb 07 Javascript
一个很简单的jquery+xml+ajax的无刷新树结构(无css,后台是c#)
Jun 02 Javascript
javascript定义变量时带var与不带var的区别分析
Jan 12 Javascript
详解javascript的变量与标识符
Jan 04 Javascript
javascript中对象的定义、使用以及对象和原型链操作小结
Dec 14 Javascript
jQuery动画_动力节点节点Java学院整理
Jul 04 jQuery
javascript  数组排序与对象排序的实例
Jul 17 Javascript
js 两数组去除重复数值的实例
Dec 06 Javascript
在react-router4中进行代码拆分的方法(基于webpack)
Mar 08 Javascript
解决vue的变量在settimeout内部效果失效的问题
Aug 30 Javascript
中高级前端必须了解的JS中的内存管理(推荐)
Jul 04 Javascript
微信小程序自定义navigationBar顶部导航栏适配所有机型(附完整案例)
Apr 26 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
sony ICF-2010 拆解与改装
2021/03/02 无线电
基于PHP 面向对象之成员方法详解
2013/05/04 PHP
探讨Hessian在PHP中的使用分析
2013/06/13 PHP
Codeigniter上传图片出现“You did not select a file to upload”错误解决办法
2014/06/12 PHP
PHP实现负载均衡下的session共用功能
2018/04/17 PHP
Flash+XML滚动新闻代码 无图片 附源码下载
2007/11/22 Javascript
js 日期转换成中文格式的函数
2009/07/07 Javascript
JavaScript DOM 学习第九章 选取范围的介绍
2010/02/19 Javascript
在JavaScript中监听IME键盘输入事件
2011/05/29 Javascript
jQuery的基本概念与高级编程
2015/05/14 Javascript
jQuery支持添加事件的日历特效代码分享(3种样式)
2015/08/24 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
2017/01/22 Javascript
微信小程序 出现错误:{&quot;baseresponse&quot;:{&quot;errcode&quot;:-80002,&quot;errmsg&quot;:&quot;&quot;}}解决办法
2017/02/23 Javascript
angular.js+node.js实现下载图片处理详解
2017/03/31 Javascript
jQuery实现html table行Tr的复制、删除、计算功能
2017/07/10 jQuery
AngularJS实现页面跳转后自动弹出对话框实例代码
2017/08/02 Javascript
微信小程序模板和模块化用法实例分析
2017/11/28 Javascript
微信小程序出现wx.navigateTo页面不跳转问题的解决方法
2017/12/26 Javascript
超详细动手搭建一个VuePress 站点及开启PWA与自动部署的方法
2019/01/27 Javascript
js实现右键弹出自定义菜单
2020/09/08 Javascript
Python数据可视化正态分布简单分析及实现代码
2017/12/04 Python
Python实现合并两个列表的方法分析
2018/05/28 Python
pyspark 读取csv文件创建DataFrame的两种方法
2018/06/07 Python
python使用__slots__让你的代码更加节省内存
2018/09/05 Python
python数据处理 根据颜色对图片进行分类的方法
2018/12/08 Python
jupyter notebook 使用过程中python莫名崩溃的原因及解决方式
2020/04/10 Python
selenium框架中driver.close()和driver.quit()关闭浏览器
2020/12/08 Python
实例讲解使用CSS实现多边框和透明边框的方法
2015/09/08 HTML / CSS
意大利团购网站:Groupon意大利
2016/10/11 全球购物
美体小铺法国官方网站:The Body Shop法国
2020/06/04 全球购物
中国电子产品批发商/跨境电商/外贸网:Sunsky-online
2020/04/20 全球购物
公务员个人自我评价分享
2013/11/06 职场文书
监督检查工作方案
2014/05/28 职场文书
会员活动策划方案
2014/08/19 职场文书
2014年应急工作总结
2014/12/11 职场文书
python pygame 开发五子棋双人对弈
2022/05/02 Python