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里的条件判断
Feb 27 Javascript
js 动态加载事件的几种方法总结
Dec 25 Javascript
js中confirm实现执行操作前弹出确认框的方法
Nov 01 Javascript
JavaScript中扩展Array contains方法实例
Aug 23 Javascript
对于jQuery性能的一些优化建议
Aug 13 Javascript
javascript字符串替换函数如何一次性全部替换掉
Oct 30 Javascript
JavaScript数据类型学习笔记分享
Sep 01 Javascript
使用UrlConnection实现后台模拟http请求的简单实例
Jan 04 Javascript
JavaScript &amp; jQuery完美判断图片是否加载完毕
Jan 08 Javascript
jQuery动态追加页面数据以及事件委托详解
May 06 jQuery
解决js ajax同步请求造成浏览器假死的问题
Jan 18 Javascript
使用layer弹窗和layui表单实现新增功能
Aug 09 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框架排名
2013/07/04 PHP
php+mysqli使用面向对象方式查询数据库实例
2015/01/29 PHP
yii实现model添加默认值的方法(2种方法)
2016/01/06 PHP
用js脚本控制asp.net下treeview的NodeCheck的实现代码
2010/03/02 Javascript
简单的jquery拖拽排序效果实现代码
2011/09/20 Javascript
JavaScript转换与解析JSON方法实例详解
2015/11/24 Javascript
js滚动条平滑移动示例代码
2016/03/29 Javascript
原生js实现autocomplete插件
2016/04/14 Javascript
JS定义类的六种方式详解
2016/05/12 Javascript
jQuery实现订单提交页发送短信功能前端处理方法
2016/07/04 Javascript
AngularJS基础 ng-hide 指令用法及示例代码
2016/08/01 Javascript
JS冒泡事件与事件捕获实例详解
2016/11/25 Javascript
关于jQuery EasyUI 中刷新Tab选项卡后一个页面变形的解决方法
2017/03/02 Javascript
jQuery与vue实现拖动验证码功能
2018/01/30 jQuery
Vue 实现点击空白处隐藏某节点的三种方式(指令、普通、遮罩)
2019/10/23 Javascript
24个ES6方法解决JS实际开发问题(小结)
2020/05/31 Javascript
node.js 如何监视文件变化
2020/09/01 Javascript
[07:43]《辉夜杯》公开赛晋级外卡赛战队—TRG训练生活探秘
2015/12/11 DOTA
在Python中利用Pandas库处理大数据的简单介绍
2015/04/07 Python
Python爬取网易云音乐上评论火爆的歌曲
2017/01/19 Python
对python中raw_input()和input()的用法详解
2018/04/22 Python
python对日志进行处理的实例代码
2018/10/06 Python
PyTorch的深度学习入门之PyTorch安装和配置
2019/06/27 Python
利用python计算windows全盘文件md5值的脚本
2019/07/27 Python
使用pyecharts1.7进行简单的可视化大全
2020/05/17 Python
python实现暗通道去雾算法的示例
2020/09/27 Python
HTML5实现QQ聊天气泡效果
2017/06/26 HTML / CSS
Footshop罗马尼亚:最好的运动鞋选择
2019/09/10 全球购物
2014年上半年工作自我评价
2014/01/18 职场文书
采购部经理岗位职责
2014/02/10 职场文书
洗发露广告词
2014/03/14 职场文书
承诺书样本
2014/08/30 职场文书
法制教育演讲稿
2014/09/10 职场文书
互联网创业商业模式以及赚钱法则有哪些?
2019/10/12 职场文书
MySQL8.0无法启动3534的解决方法
2021/06/03 MySQL
MySQL磁盘碎片整理实例演示
2022/04/03 MySQL