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 相关文章推荐
动态加载图片路径 保持JavaScript控件的相对独立性
Sep 03 Javascript
js jq 单击和双击区分示例介绍
Nov 05 Javascript
jQuery切换所有复选框选中状态的方法
Jul 02 Javascript
js实现鼠标点击左上角滑动菜单效果代码
Sep 06 Javascript
JavaScript引用类型和基本类型详解
Jan 06 Javascript
基于Bootstrap的后台管理面板 Bootstrap Metro Dashboard
Jun 17 Javascript
Vue input控件通过value绑定动态属性及修饰符的方法
May 03 Javascript
在angularJs中进行数据遍历的2种方法
Oct 08 Javascript
Vue中JS动画与Velocity.js的结合使用
Feb 13 Javascript
vue+express+jwt持久化登录的方法
Jun 14 Javascript
微信sdk实现禁止微信分享(使用原生php实现)
Nov 15 Javascript
jquery绑定事件 bind和on的用法与区别分析
May 22 jQuery
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使用memcache存储session的详解
2013/06/25 PHP
wampserver改变默认网站目录的办法
2015/08/05 PHP
PHP+sqlite数据库操作示例(创建/打开/插入/检索)
2016/05/26 PHP
把JS与CSS写在同一个文件里的书写方法
2007/06/02 Javascript
jquery ui dialog里调用datepicker的问题
2009/08/06 Javascript
javascript textContent与innerText的异同分析
2010/10/22 Javascript
innerText和textContent对比及使用介绍
2013/02/27 Javascript
通过javascript把图片转化为字符画
2013/10/24 Javascript
使用js解决由border属性引起的div宽度问题
2013/11/26 Javascript
JavaScript学习笔记(三):JavaScript也有入口Main函数
2015/09/12 Javascript
javascript实现二级级联菜单的简单制作
2015/11/19 Javascript
jQuery组件easyui基本布局实现代码
2016/08/25 Javascript
JavaScript阻止表单提交方法(附代码)
2017/08/15 Javascript
基于webpack.config.js 参数详解
2018/03/20 Javascript
对angularJs中ng-style动态改变样式的实例讲解
2018/09/30 Javascript
详解KOA2如何手写中间件(装饰器模式)
2018/10/11 Javascript
安装多版本Vue-CLI的实现方法
2020/03/24 Javascript
javascript实现搜索筛选功能实例代码
2020/11/12 Javascript
[04:22]DOTA2大事件之护国神翼
2020/08/14 DOTA
python使用append合并两个数组的方法
2015/04/28 Python
Python最火、R极具潜力 2017机器学习调查报告
2017/12/11 Python
Python实现判断并移除列表指定位置元素的方法
2018/04/13 Python
详解Django+Uwsgi+Nginx的生产环境部署
2018/06/25 Python
Python Process多进程实现过程
2019/10/22 Python
python实现计算器功能
2019/10/31 Python
python中的TCP(传输控制协议)用法实例分析
2019/11/15 Python
python3实现网页版raspberry pi(树莓派)小车控制
2020/02/12 Python
python实现随机加减法生成器
2020/02/24 Python
Python常驻任务实现接收外界参数代码解析
2020/07/21 Python
5分钟让你掌握css3阴影、倒影、渐变小技巧(小编推荐)
2016/08/15 HTML / CSS
西门豹教学反思
2014/02/04 职场文书
环境工程专业自荐信范文
2014/06/24 职场文书
励志演讲稿600字
2014/08/21 职场文书
2014离婚协议书范文(3篇)
2014/11/29 职场文书
寒假社会实践个人总结
2015/03/06 职场文书
python实现三阶魔方还原的示例代码
2021/04/28 Python