js 去除字符串第一位逗号的方法


Posted in Javascript onJune 07, 2014
<script type="text/javascript">
var s=',dddd';
if (s.substr(0,1)==',') 
s=s.substr(1);
document.write(s);
</script>

下面来点更好的代码:

<script language="javascript">  
var str="asdfk,asdf345345,345345"; 
//替换除数字与逗号以外的所有字符。
str=str.replace(/[^0-9,]*/g,""); 
//去掉第一个逗号
if (str.substr(0,1)==',') str=str.substr(1);
//去掉最后一个逗号
var reg=/,$/gi; 
str=str.replace(reg,""); 
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 相关文章推荐
js禁止小键盘输入数字功能代码
Aug 01 Javascript
js 得到文件后缀(通过正则实现)
Jul 08 Javascript
tangram框架响应式加载图片方法
Nov 21 Javascript
JS实现选项卡实例详解
Nov 17 Javascript
JQuery组件基于Bootstrap的DropDownList(完整版)
Jul 05 Javascript
JS实现漂亮的时间选择框效果
Aug 20 Javascript
Bootstrap树形菜单插件TreeView.js使用方法详解
Nov 01 Javascript
详解webpack4升级指南以及从webpack3.x迁移
Jun 12 Javascript
js限制输入框只能输入数字(onkeyup触发)
Sep 28 Javascript
node使用request请求的方法
Dec 20 Javascript
原生js实现碰撞检测
Mar 12 Javascript
微信小程序实现上拉加载功能示例【加载更多数据/触底加载/点击加载更多数据】
May 29 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
js中的caller和callee属性介绍和例子
Jun 07 #Javascript
You might like
PHP+javascript模拟Matrix画面
2006/10/09 PHP
php中通过smtp发邮件的类,测试通过
2007/01/22 PHP
Jquery操作Select 简单方便 一个js插件搞定
2009/11/12 Javascript
《JavaScript高级程序设计》阅读笔记(三) ECMAScript中的引用类型
2012/02/27 Javascript
JS文字球状放大效果代码分享
2015/08/19 Javascript
Bootstrap实现带动画过渡的弹出框
2016/08/09 Javascript
jquery html5 视频播放控制代码
2016/11/06 Javascript
Bootstrap按钮组实例详解
2017/07/03 Javascript
js学习总结_基于数据类型检测的四种方式(必看)
2017/07/04 Javascript
关于Vue单页面骨架屏实践记录
2017/12/13 Javascript
深入浅析Node.js 事件循环、定时器和process.nextTick()
2018/10/22 Javascript
js实现类似iphone的网页滑屏解锁功能示例【附源码下载】
2019/06/10 Javascript
[01:02:03]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS VG
2014/05/26 DOTA
python实现的一个火车票转让信息采集器
2014/07/09 Python
详解Python编程中对Monkey Patch猴子补丁开发方式的运用
2016/05/27 Python
恢复百度云盘本地误删的文件脚本(简单方法)
2017/10/21 Python
python获取当前目录路径和上级路径的实例
2018/04/26 Python
Python通用函数实现数组计算的方法
2019/06/13 Python
pymysql的简单封装代码实例
2020/01/08 Python
Python使用GitPython操作Git版本库的方法
2020/02/29 Python
Spring @Enable模块驱动原理及使用实例
2020/06/23 Python
Python远程方法调用实现过程解析
2020/07/28 Python
python语言实现贪吃蛇游戏
2020/11/13 Python
详解CSS3中nth-child与nth-of-type的区别
2017/01/05 HTML / CSS
HTML5+CSS3绘制锯齿状的矩形
2016/03/01 HTML / CSS
集世界奢侈品和设计师品牌的意大利精品买手店:Tessabit
2019/08/17 全球购物
Laura官网:加拿大女性的顶级时尚目的地
2019/09/20 全球购物
中秋节主持词
2014/04/02 职场文书
2014年党的群众路线教育实践活动总结
2014/04/25 职场文书
研究生简历自我评
2015/03/11 职场文书
入党后的感想
2015/08/10 职场文书
法制教育讲座心得体会
2016/01/14 职场文书
2016年母亲节广告语
2016/01/28 职场文书
2016年清明节期间群众祭祀活动工作总结
2016/04/01 职场文书
标准演讲稿格式结尾应该怎么书写?
2019/07/17 职场文书
Python操作CSV格式文件的方法大全
2021/07/15 Python