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 相关文章推荐
firefox火狐浏览器与与ie兼容的2个问题总结
Jul 20 Javascript
javascript表格的渲染组件
Jul 03 Javascript
AngularJS控制器继承自另一控制器
May 09 Javascript
详解javascript中对数据格式化的思考
Jan 23 Javascript
微信JSSDK调用微信扫一扫功能的方法
Jul 25 Javascript
vue移动端下拉刷新和上拉加载的实现代码
Sep 08 Javascript
vuejs+element UI点击编辑表格某一行时获取内容填入表单的示例
Oct 31 Javascript
angular中两种表单的区别(响应式和模板驱动表单)
Dec 06 Javascript
JavaScript设计模式之享元模式实例详解
Jan 17 Javascript
mpvue开发音频类小程序踩坑和建议详解
Mar 12 Javascript
详解小程序退出页面时清除定时器
Apr 28 Javascript
Vue项目结合Vue-layer实现弹框式编辑功能(实例代码)
Mar 11 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
数据库的日期格式转换
2006/10/09 PHP
10个可以简化php开发过程的MySQL工具
2010/04/11 PHP
php采用curl实现伪造IP来源的方法
2014/11/21 PHP
对比分析php中Cookie与Session的异同
2016/02/19 PHP
php实现不通过扩展名准确判断文件类型的方法【finfo_file方法与二进制流】
2017/04/18 PHP
PHP递归统计系统中代码行数
2019/09/19 PHP
php7 新增功能实例总结
2020/05/25 PHP
文本框获得焦点和失去焦点的判断代码
2012/03/18 Javascript
Jquery实现由下向上展开效果的例子
2014/12/08 Javascript
html的DOM中document对象forms集合用法实例
2015/01/21 Javascript
JS仿Windows开机启动Loading进度条的方法
2015/02/26 Javascript
jquery模拟进度条实现方法
2015/08/03 Javascript
BootStrap下拉框在firefox浏览器界面不友好的解决方案
2016/08/18 Javascript
获取jqGrid中选择的行的数据
2016/11/30 Javascript
JavaScript中的遍历详解(多种遍历)
2017/04/07 Javascript
jQuery图片查看插件Magnify开发详解
2017/12/25 jQuery
vue-cli下的vuex的简单Demo图解(实现加1减1操作)
2018/02/26 Javascript
Angular4 ElementRef的应用
2018/02/26 Javascript
如何在vue中使用ts的示例代码
2018/02/28 Javascript
详解使用create-react-app快速构建React开发环境
2018/05/16 Javascript
NodeJS实现自定义流的方法
2018/08/01 NodeJs
使用electron将vue-cli项目打包成exe的方法
2018/09/29 Javascript
Element-ui 自带的两种远程搜索(模糊查询)用法讲解
2021/01/29 Javascript
python解析xml文件实例分享
2013/12/04 Python
Django model序列化为json的方法示例
2018/10/16 Python
Django项目后台不挂断运行的方法
2019/08/31 Python
Python学习工具jupyter notebook安装及用法解析
2020/10/23 Python
CSS3 实现童年的纸飞机
2019/05/05 HTML / CSS
巧用 CSS3的webkit-box-reflect 倒影实现各类动效
2021/03/05 HTML / CSS
HTML5打开本地app应用的方法
2016/03/31 HTML / CSS
Unineed中文官网:高端护肤美妆与时尚配饰,英国直邮
2020/07/23 全球购物
家长会学生家长演讲稿
2013/12/29 职场文书
预备党员综合考察材料
2014/05/31 职场文书
道路交通事故赔偿协议书
2014/10/24 职场文书
中学生逃课检讨书
2015/02/17 职场文书
攻击最高的10只幽灵系神奇宝贝,坚盾剑怪排第一,第五最为可怕
2022/03/18 日漫