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 相关文章推荐
用JQuery 实现AJAX加载XML并解析的脚本
Jul 25 Javascript
Bookmarklet实现启动jQuery(模仿 云输入法)
Sep 15 Javascript
jquery延迟加载外部js实现代码
Jan 11 Javascript
js查找某元素中的所有图片地址的方法
Jan 16 Javascript
Angularjs中如何使用filterFilter函数过滤
Feb 06 Javascript
javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
Jul 25 Javascript
在JS循环中使用async/await的方法
Oct 12 Javascript
基于JS实现数字动态变化显示效果附源码
Jul 18 Javascript
vue中template的三种写法示例
Oct 21 Javascript
多个Vue项目部署到服务器的步骤记录
Oct 22 Javascript
Vue组件生命周期运行原理解析
Nov 25 Vue.js
原生JS中应该禁止出现的写法
May 05 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
PHP4 与 MySQL 数据库操作函数详解
2006/12/06 PHP
PHP一些有意思的小区别
2006/12/06 PHP
PHP使用CURL获取302跳转后的地址实例
2014/05/04 PHP
php实现的九九乘法口诀表简洁版
2014/07/28 PHP
php set_include_path函数设置 include_path 配置选项
2016/10/30 PHP
学习thinkphp5.0验证类使用方法
2017/11/16 PHP
IE8 浏览器Cookie的处理
2009/01/31 Javascript
jQuery设置与获取HTML,文本和值的简单实例
2014/02/26 Javascript
我的Node.js学习之路(二)NPM模块管理
2014/07/06 Javascript
jquery实现焦点图片随机切换效果的方法
2015/03/12 Javascript
node.js插件nodeclipse安装图文教程
2020/10/19 Javascript
jQuery+CSS实现简单切换菜单示例
2016/07/27 Javascript
全屏滚动插件fullPage.js使用实例解析
2016/10/21 Javascript
Bootstrap导航条学习使用(一)
2017/02/08 Javascript
JS正则验证多个邮箱完整实例【邮箱用分号隔开】
2017/04/19 Javascript
nodejs入门教程六:express模块用法示例
2017/04/24 NodeJs
JS实现禁止用户使用Ctrl+鼠标滚轮缩放网页的方法
2017/04/28 Javascript
原生javascript实现的全屏滚动功能示例
2017/09/19 Javascript
vuejs使用递归组件实现树形目录的方法
2017/09/30 Javascript
highcharts.js数据绑定方式代码实例
2019/11/13 Javascript
python设置windows桌面壁纸的实现代码
2013/01/28 Python
python抓取文件夹的所有文件
2018/02/27 Python
Python调用服务接口的实例
2019/01/03 Python
PyTorch基本数据类型(一)
2019/05/22 Python
python thrift 实现 单端口多服务的过程
2020/06/08 Python
德国汉莎航空中国官网: Lufthansa中国
2017/03/30 全球购物
华硕新加坡官方网上商店:ASUS Singapore
2020/07/09 全球购物
中学教师实习自我鉴定
2013/09/28 职场文书
大学毕业生简单自荐信
2013/11/05 职场文书
区三好学生主要事迹
2014/01/30 职场文书
后进基层党组织整改方案
2014/10/25 职场文书
项目建议书
2015/02/04 职场文书
文艺晚会开场白
2015/05/29 职场文书
 Python 中 logging 模块使用详情
2022/03/03 Python
Java 超详细讲解数据结构中的堆的应用
2022/04/02 Java/Android
Python中使用Opencv开发停车位计数器功能
2022/04/04 Python