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 相关文章推荐
JavaScrip单线程引擎工作原理分析
Sep 04 Javascript
百度判断手机终端并自动跳转js代码及使用实例
Jun 11 Javascript
jQuery实现仿美橙互联两级导航菜单效果完整实例
Sep 17 Javascript
js数组常见操作及数组与字符串相互转化实例详解
Nov 10 Javascript
js实现将选中内容分享到新浪或腾讯微博
Dec 16 Javascript
jQuery实现圣诞节礼物动画案例解析
Dec 25 Javascript
JS 调试中常见的报错问题解决方法
May 20 Javascript
JS库之Particles.js中文开发手册及参数详解
Sep 13 Javascript
微信小程序支付之c#后台实现方法
Oct 19 Javascript
微信小程序之分享页面如何返回首页的示例
Mar 28 Javascript
JavaScript实现简单轮播图效果
Dec 01 Javascript
微信小程序实现商城倒计时
Nov 01 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开发Apache服务器配置
2015/07/15 PHP
php+mysql+jquery实现简易的检索自动补全提示功能
2017/04/15 PHP
Laravel框架中Blade模板的用法示例
2017/08/30 PHP
tp5(thinkPHP5)操作mongoDB数据库的方法
2018/01/20 PHP
Jquery选择器 $实现原理
2009/12/02 Javascript
JavaScript中的undefined学习总结
2013/11/30 Javascript
使用Jquery获取带特殊符号的ID 标签的方法
2014/04/30 Javascript
JavaScript实现的字符串replaceAll函数代码分享
2015/04/02 Javascript
NodeJs中的VM模块详解
2015/05/06 NodeJs
JavaScript实现的背景自动变色代码
2015/10/17 Javascript
Bootstrap中表单控件状态(验证状态)
2016/08/04 Javascript
node.js 和HTML5开发本地桌面应用程序
2016/12/13 Javascript
Angularjs使用ng-repeat中$even和$odd属性的注意事项
2016/12/31 Javascript
JavaScript使用链式方法封装jQuery中CSS()方法示例
2017/04/07 jQuery
详解Node.js利用node-git-server快速搭建git服务器
2017/09/27 Javascript
js判断传入时间和当前时间大小实例(超简单)
2018/01/11 Javascript
详解vue-video-player使用心得(兼容m3u8)
2019/08/23 Javascript
巧用Python装饰器 免去调用父类构造函数的麻烦
2012/05/18 Python
跟老齐学Python之玩转字符串(1)
2014/09/14 Python
Python简单检测文本类型的2种方法【基于文件头及cchardet库】
2016/09/18 Python
Python中的sort()方法使用基础教程
2017/01/08 Python
Python实现Logger打印功能的方法详解
2017/09/01 Python
python连接数据库的方法
2017/10/19 Python
python实现简单的文字识别
2018/11/27 Python
django 基于中间件实现限制ip频繁访问过程详解
2019/07/30 Python
Python 合并多个TXT文件并统计词频的实现
2019/08/23 Python
Python 实现自动登录+点击+滑动验证功能
2020/06/10 Python
python 两种方法删除空文件夹
2020/09/29 Python
HTML5 Canvas玩转酷炫大波浪进度图效果实例(附demo)
2016/12/14 HTML / CSS
Daisy London官网:英国最大的首饰集团IBB旗下
2019/02/28 全球购物
建筑工程实习自我鉴定
2013/09/19 职场文书
公司领导班子群众路线四风问题对照检查材料
2014/10/02 职场文书
安全生产先进个人总结
2015/02/15 职场文书
成绩单家长意见
2015/06/03 职场文书
毕业季聚会祝酒词!
2019/07/04 职场文书
i5-10400f处理相当于i7多少水平
2022/04/19 数码科技