JS中将多个逗号替换为一个逗号的实现代码


Posted in Javascript onJune 23, 2017

这篇文章主要介绍了js 中将多个逗号替换为一个逗号的代码,需要的朋友可以参考下有时候有很多逗号,这样我们就不好处理了,下面的函数就是将多个逗号替换为一个逗号,方便后面的处理。

<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; 
}

以上所述是小编给大家介绍的JS中将多个逗号替换为一个逗号的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
用正则表达式 动态创建/增加css style script 兼容IE firefox
Mar 10 Javascript
javascript 写类方式之六
Jul 05 Javascript
js substr、substring和slice使用说明小记
Sep 15 Javascript
JS构建页面的DOM节点结构的实现代码
Dec 09 Javascript
jQuery在html有效在jsp无效的原因及解决方法
Aug 02 Javascript
js语法学习之判断一个对象是否为数组
May 13 Javascript
常用的Javascript数据验证插件
Aug 04 Javascript
js闭包用法实例详解
Dec 13 Javascript
js实现hashtable的赋值、取值、遍历操作实例详解
Dec 25 Javascript
如何快速解决JS或Jquery ajax异步跨域的问题
Jan 08 jQuery
vue实现跨域的方法分析
May 21 Javascript
axios封装与传参示例详解
Oct 18 Javascript
JavaScript对象_动力节点Java学院整理
Jun 23 #Javascript
JavaScript订单操作小程序完整版
Jun 23 #Javascript
详解vue模拟加载更多功能(数据追加)
Jun 23 #Javascript
JavaScript实现简单的树形菜单效果
Jun 23 #Javascript
AngularJS 限定$scope的范围实例详解
Jun 23 #Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
Jun 23 #jQuery
js实现城市级联菜单的2种方法
Jun 23 #Javascript
You might like
人大复印资料处理程序_补充篇
2006/10/09 PHP
CodeIgniter配置之routes.php用法实例分析
2016/01/19 PHP
tp5框架使用cookie加密算法实现登录功能示例
2020/02/10 PHP
基于jQuery的前端数据通用验证库
2011/08/08 Javascript
JS onmousemove鼠标移动坐标接龙DIV效果实例
2013/12/16 Javascript
js中split函数的使用方法说明
2013/12/26 Javascript
用js判断是否为360浏览器的实现代码
2015/01/15 Javascript
AngularJS内置指令
2015/02/04 Javascript
JS获得图片alt信息的方法
2015/04/01 Javascript
javascript实现鼠标放上后下边对应内容变换的效果
2015/08/06 Javascript
jquery动感漂浮导航菜单代码分享
2020/04/15 Javascript
Angular懒加载机制刷新后无法回退的快速解决方法
2016/08/30 Javascript
jQuery图片加载显示loading效果
2016/11/04 Javascript
常用jQuery选择器汇总
2017/02/02 Javascript
ES6新增的math,Number方法
2017/08/06 Javascript
jQuery EasyUI Layout实现tabs标签的实例
2017/09/26 jQuery
浅谈Vue初学之props的驼峰命名
2018/07/19 Javascript
js正则表达式校验指定字符串的方法
2018/07/23 Javascript
解决vue js IOS H5focus无法自动弹出键盘的问题
2018/08/30 Javascript
vue-i18n结合Element-ui的配置方法
2019/05/20 Javascript
微信小程序全局变量GLOBALDATA的定义和调用过程解析
2019/09/23 Javascript
Python查询阿里巴巴关键字排名的方法
2015/07/08 Python
python表格存取的方法
2018/03/07 Python
python实现指定文件夹下的指定文件移动到指定位置
2018/09/17 Python
Python如何处理大数据?3个技巧效率提升攻略(推荐)
2019/04/15 Python
Django实现简单网页弹出警告代码
2019/11/15 Python
pip install 使用国内镜像的方法示例
2020/04/03 Python
selenium+headless chrome爬虫的实现示例
2021/01/08 Python
For Art’s Sake官网:手工制作的奢华眼镜
2018/12/15 全球购物
办公室领导干部作风整顿个人整改措施
2014/09/17 职场文书
大班下学期个人总结
2015/02/13 职场文书
2015年春训学习心得体会范文
2015/03/09 职场文书
2015年化工厂工作总结
2015/05/04 职场文书
《走遍天下书为侣》教学反思
2016/02/22 职场文书
《吃水不忘挖井人》教学反思
2016/02/22 职场文书
德劲DE1107指针试高灵敏度全波段收音机机评
2022/04/05 无线电