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 相关文章推荐
jquery连缀语法如何实现
Nov 29 Javascript
HTML长文本截取含有HTML代码同样适用的两种方法
Jul 31 Javascript
HTML页面弹出居中可拖拽的自定义窗口层
May 07 Javascript
JavaScript中的对象序列化介绍
Dec 30 Javascript
详解JavaScript的流程控制语句
Nov 30 Javascript
教你一步步用jQyery实现轮播器
Dec 18 Javascript
js获取隐藏元素的宽高
Feb 24 Javascript
第一个Vue插件从封装到发布
Nov 22 Javascript
vue项目开发中setTimeout等定时器的管理问题
Sep 13 Javascript
angular的输入和输出的使用方法
Sep 22 Javascript
js实现json数组分组合并操作示例
Feb 12 Javascript
JavaScript Reflect Metadata实现详解
Dec 12 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 日,周,月点击排行统计
2012/01/11 PHP
php 判断过去离现在几年的函数(实例代码)
2016/11/15 PHP
PHP 类与构造函数解析
2017/02/06 PHP
php-msf源码详解
2017/12/25 PHP
ThinkPHP实现的rsa非对称加密类示例
2018/05/29 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
2018/06/13 PHP
Jquery拖拽并简单保存的实现代码
2010/11/28 Javascript
javascript中的作用域scope介绍
2010/12/28 Javascript
JavaScript中最简洁的编码html字符串的方法
2014/10/11 Javascript
在JS中操作时间之getUTCMilliseconds()方法的使用
2015/06/10 Javascript
JS实现自动变化的导航菜单效果代码
2015/09/09 Javascript
javascript制作照片墙及制作过程中出现的问题
2016/04/04 Javascript
详解jQuery插件开发方式
2016/11/22 Javascript
利用JS实现文字的聚合动画效果
2017/01/22 Javascript
Vue响应式原理详解
2017/04/18 Javascript
详解express与koa中间件模式对比
2017/08/07 Javascript
JS实现的将html转为pdf功能【基于浏览器端插件jsPDF】
2018/02/06 Javascript
JavaScript实现shuffle数组洗牌操作示例
2019/01/03 Javascript
nodejs使用node-xlsx生成excel的方法示例
2019/08/22 NodeJs
vue样式穿透 ::v-deep的具体使用
2020/06/04 Javascript
Python序列之list和tuple常用方法以及注意事项
2015/01/09 Python
Python中的面向对象编程详解(下)
2015/04/13 Python
深入解读Python解析XML的几种方式
2016/02/16 Python
Python 的描述符 descriptor详解
2016/02/27 Python
使用 Python 实现简单的 switch/case 语句的方法
2018/09/17 Python
几行Python代码爬取3000+上市公司的信息
2019/01/24 Python
pyqt实现.ui文件批量转换为对应.py文件脚本
2019/06/19 Python
巴西购物网站:Estrela10
2018/12/13 全球购物
戴尔马来西亚官网:Dell Malaysia
2020/05/02 全球购物
.NET常见笔试题集
2012/12/01 面试题
技校生自我鉴定
2013/12/08 职场文书
金融行业务员的自我评价
2013/12/13 职场文书
代理商会议邀请函
2014/01/27 职场文书
党员干部群众路线个人整改措施
2014/09/18 职场文书
有关保护环境的宣传标语100条
2019/08/07 职场文书
win11高清晰音频管理器在哪里?win11找不到高清晰音频管理器解决办法
2022/04/08 数码科技