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 鼠标拖动图标技术
Feb 07 Javascript
js图片预加载示例
Apr 30 Javascript
javascript实现可拖动变色并关闭层窗口实例
May 15 Javascript
JQuery ztree带筛选、异步加载实例讲解
Feb 25 Javascript
js实现精确到秒的倒计时效果
May 29 Javascript
js实现图片上传预览原理分析
Jul 13 Javascript
使用Vue构建可重用的分页组件
Mar 26 Javascript
深入解析ES6中的promise
Nov 08 Javascript
Node.js实现简单的爬取的示例代码
Jun 25 Javascript
IntelliJ IDEA编辑器配置vue高亮显示
Sep 26 Javascript
vue实例的选项总结
Jun 09 Javascript
简单了解JavaScript作用域
Jul 31 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
MySQL数据源表结构图示
2008/06/05 PHP
PHP 手机归属地查询 api
2010/02/08 PHP
PHP操作文件的一些基本函数使用示例
2014/11/18 PHP
php限制文件下载速度的代码
2015/10/20 PHP
Smarty环境配置与使用入门教程
2016/05/11 PHP
jquery 3D球状导航的文章分类
2010/07/06 Javascript
javascript利用初始化数据装配模版的实现代码
2010/11/17 Javascript
node.js连接mongoDB数据库 快速搭建自己的web服务
2016/04/17 Javascript
基于JS分页控件实现简单美观仿淘宝分页按钮效果
2016/11/07 Javascript
详解JS异步加载的三种方式
2017/03/07 Javascript
jQuery判断邮箱格式对错实例代码讲解
2017/04/12 jQuery
Angular入口组件(entry component)与声明式组件的区别详解
2018/04/09 Javascript
如何把vuejs打包出来的文件整合到springboot里
2018/07/26 Javascript
Angular父子组件通过服务传参的示例方法
2018/10/31 Javascript
改变layer confirm弹窗按钮的颜色方法
2019/09/12 Javascript
jquery ajax 请求小技巧实例分析
2019/11/11 jQuery
vue中template的三种写法示例
2020/10/21 Javascript
python使用ctypes模块调用windowsapi获取系统版本示例
2014/04/17 Python
Python中的集合类型知识讲解
2015/08/19 Python
Python排序搜索基本算法之冒泡排序实例分析
2017/12/09 Python
用python爬取租房网站信息的代码
2018/12/14 Python
python实现两个经纬度点之间的距离和方位角的方法
2019/07/05 Python
Python 获取windows桌面路径的5种方法小结
2019/07/15 Python
Python实现括号匹配方法详解
2020/02/10 Python
python rolling regression. 使用 Python 实现滚动回归操作
2020/06/08 Python
css3中flex布局宽度不生效的解决
2020/12/09 HTML / CSS
网易微博Web App用HTML5开发的过程介绍
2012/06/13 HTML / CSS
Zavvi西班牙:电子游戏、极客服装、Blu-ray、Funko Pop等
2019/05/03 全球购物
装修致歉信
2014/01/15 职场文书
情人节寄语大全
2014/04/11 职场文书
全国优秀辅导员事迹材料
2014/05/14 职场文书
五好关工委申报材料
2014/05/31 职场文书
教师年度考核自我评鉴
2015/08/11 职场文书
《圆的面积》教学反思
2016/02/19 职场文书
Mac环境Nginx配置和访问本地静态资源的实现
2021/03/31 Servers
Vue实现跑马灯样式文字横向滚动
2021/11/23 Vue.js