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 相关文章推荐
JavaScript 对象成员的可见性说明
Oct 16 Javascript
javascript打印html内容功能的方法示例
Nov 28 Javascript
JavaScript实现的圆形浮动标签云效果实例
Aug 06 Javascript
jquery实现可自动判断位置的弹出层效果代码
Oct 12 Javascript
Bootstrap选项卡学习笔记分享
Feb 13 Javascript
AngularJs 常用的过滤器
May 15 Javascript
从零开始最小实现react服务器渲染详解
Jan 26 Javascript
微信小程序onLaunch异步,首页onLoad先执行?
Sep 20 Javascript
vue 实现路由跳转时更改页面title
Nov 05 Javascript
el-form 多层级表单的实现示例
Sep 10 Javascript
vue3.0实现点击切换验证码(组件)及校验
Nov 18 Vue.js
如何用Node.js编写内存效率高的应用程序
Apr 30 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
德劲1102收音机的打理维修案例
2021/03/02 无线电
攻克CakePHP系列一 连接MySQL数据库
2008/10/22 PHP
(PHP实现)只使用++运算实现加法,减法,乘法,除法
2013/06/27 PHP
PHP_Cooikes不同页面无法传递的解决方法
2014/03/07 PHP
PHP命令行脚本接收传入参数的三种方式
2014/08/20 PHP
仿dedecms下拉分页样式修改的thinkphp分页类实例
2014/10/30 PHP
PHP实现支持SSL连接的SMTP邮件发送类
2015/03/05 PHP
php清除和销毁session的方法分析
2015/03/19 PHP
golang与php实现计算两个经纬度之间距离的方法
2016/07/22 PHP
thinkPHP5分页功能实现方法分析
2017/10/25 PHP
25个非常棒的jQuery滑块插件和教程小结
2011/09/02 Javascript
jQuery中读取json文件示例代码
2013/05/10 Javascript
解决jquery插件冲突的问题
2014/01/23 Javascript
Node调试工具JSHint的安装及配置教程
2014/05/27 Javascript
javascript设计模式之解释器模式详解
2014/06/05 Javascript
jquery中获取元素里某一特定子元素的代码
2014/12/02 Javascript
JavaScript前端图片加载管理器imagepool使用详解
2014/12/29 Javascript
jquery插件之文字间歇自动向上滚动效果代码
2016/02/25 Javascript
webpack常用配置项配置文件介绍
2016/11/07 Javascript
十个免费的web前端开发工具详细整理
2017/09/18 Javascript
JavaScript中立即执行函数实例详解
2017/11/04 Javascript
vue-cli3+ts+webpack实现多入口多出口功能
2019/05/30 Javascript
vue登录页面cookie的使用及页面跳转代码
2019/07/10 Javascript
JavaScript经典案例之简易计算器
2020/08/24 Javascript
详解webpack的文件监听实现(热更新)
2020/09/11 Javascript
python切换hosts文件代码示例
2013/12/31 Python
基于DataFrame筛选数据与loc的用法详解
2018/05/18 Python
pyqt5实现俄罗斯方块游戏
2019/01/11 Python
详解python和matlab的优势与区别
2019/06/28 Python
Python matplotlib修改默认字体的操作
2020/03/05 Python
加拿大最大的箱包及旅游配件零售商:Bentley Leathers
2017/07/19 全球购物
超市实习总结自我鉴定
2013/09/19 职场文书
学生会主席就职演讲稿
2014/01/14 职场文书
《临死前的严监生》教学反思
2014/02/13 职场文书
委托函范文
2015/01/29 职场文书
解决Nginx 配置 proxy_pass 后 返回404问题
2021/03/31 Servers