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添加String.Format方法
Aug 11 Javascript
ECMAScript 创建自己的js类库
Nov 22 Javascript
JS图片无缝滚动(简单利于使用)
Jun 17 Javascript
jquery获取一组checkbox的值(实例代码)
Nov 04 Javascript
Node.js 异步编程之 Callback介绍(一)
Mar 30 Javascript
AngularJS国际化详解及示例代码
Aug 18 Javascript
详细谈谈AngularJS的子级作用域问题
Sep 05 Javascript
svg动画之动态描边效果
Feb 22 Javascript
详解webpack打包时排除其中一个css、js文件或单独打包一个css、js文件(两种方法)
Oct 26 Javascript
记录一次完整的react hooks实践
Mar 11 Javascript
详解JavaScript中的执行上下文及调用堆栈
Apr 29 Javascript
JavaScript架构localStorage特殊场景下二次封装操作
Jun 21 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
星际玩家的三大定律
2020/03/04 星际争霸
php获取数组中重复数据的两种方法
2013/06/28 PHP
Yii2使用小技巧之通过 Composer 添加 FontAwesome 字体资源
2014/06/22 PHP
php自动获取关键字的方法
2015/01/06 PHP
php array_pop 删除数组最后一个元素实例
2016/11/02 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
javascript实现上传图片前的预览(TX的面试题)
2007/08/20 Javascript
jQuery中$.fn的用法示例介绍
2013/11/05 Javascript
js不能获取隐藏的div的宽度只能先显示后获取
2014/09/04 Javascript
Js控制滑轮左右滑动实例
2015/02/13 Javascript
jQuery寻找n以内完全数的方法
2015/06/24 Javascript
javascript 中的 delete及delete运算符
2015/11/15 Javascript
JS+canvas绘制的动态机械表动画效果
2017/09/12 Javascript
JavaScript中如何判断一个值的类型
2017/09/15 Javascript
JavaScript实现的仿新浪微博原生态输入字数即时检查功能【兼容IE6】
2017/09/26 Javascript
JS实现对json对象排序并删除id相同项功能示例
2018/04/18 Javascript
JS实现水平遍历和嵌套递归操作示例
2019/08/15 Javascript
《javascript设计模式》学习笔记四:Javascript面向对象程序设计链式调用实例分析
2020/04/07 Javascript
vue data对象重新赋值无效(未更改)的解决方式
2020/07/24 Javascript
Python struct模块解析
2014/06/12 Python
python中的格式化输出用法总结
2016/07/28 Python
分享一下如何编写高效且优雅的 Python 代码
2017/09/07 Python
python实现xlsx文件分析详解
2018/01/02 Python
python-序列解包(对可迭代元素的快速取值方法)
2019/08/24 Python
python+opencv边缘提取与各函数参数解析
2020/03/09 Python
python获取响应某个字段值的3种实现方法
2020/04/30 Python
MUGLER官方网站:蒂埃里·穆勒香水
2019/11/26 全球购物
戴森西班牙官网:Dyson西班牙
2020/02/04 全球购物
PHP如何对用户密码进行加密
2014/07/31 面试题
新闻专业大学生找工作的自我评价
2013/10/30 职场文书
给酒店员工的表扬信
2014/01/11 职场文书
党员群众路线个人整改措施思想汇报
2014/10/12 职场文书
党的群众路线教育实践活动个人整改落实情况汇报
2014/10/28 职场文书
不服劳动仲裁起诉书
2015/05/20 职场文书
信用卡催款律师函
2015/05/27 职场文书
青年联谊会致辞
2015/07/31 职场文书