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中for in的缺陷浅析
Dec 02 Javascript
js的Boolean对象初始值示例
Mar 04 Javascript
javascript实现点击按钮让DIV层弹性移动的方法
Feb 24 Javascript
JS实现控制表格只显示行边框或者只显示列边框的方法
Mar 31 Javascript
图文详解Heap Sort堆排序算法及JavaScript的代码实现
May 04 Javascript
jQuery实现为LI列表前3行设置样式的方法【2种方法】
Sep 04 Javascript
JS验证图片格式和大小并预览的简单实例
Oct 11 Javascript
基于JS实现移动端左滑删除功能
Jul 28 Javascript
完美实现js拖拽效果 return false用法详解
Jul 28 Javascript
五分钟搞懂Vuex实用知识(小结)
Aug 12 Javascript
layui表格内容溢出的解决方法
Sep 06 Javascript
vue项目强制清除页面缓存的例子
Nov 06 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 字符串长度判断效率更高的方法
2014/03/02 PHP
php生成excel列名超过26列大于Z时的解决方法
2014/12/29 PHP
YII Framework框架教程之安全方案详解
2016/03/14 PHP
PHP实现文件上传操作和封装
2020/03/04 PHP
在chrome中window.onload事件的一些问题
2010/03/01 Javascript
ExtJs 表单提交登陆实现代码
2010/08/19 Javascript
js鼠标及对象坐标控制属性详细解析
2013/12/14 Javascript
EasyUi中的Combogrid 实现分页和动态搜索远程数据
2016/04/01 Javascript
jQuery+Ajax+PHP弹出层异步登录效果(附源码下载)
2016/05/27 Javascript
基于JavaScript代码实现自动生成表格
2016/06/15 Javascript
JavaScript和jQuery制作光棒效果
2017/02/24 Javascript
详解Angular中通过$location获取地址栏的参数
2018/08/02 Javascript
详解vue路由篇(动态路由、路由嵌套)
2019/01/27 Javascript
小试小程序云开发(小结)
2019/06/06 Javascript
Angular8 Http拦截器简单使用教程
2019/08/20 Javascript
微信小程序通过一个json实现分享朋友圈图片
2019/09/03 Javascript
[06:13]DOTA2进化论(修改版)
2013/10/08 DOTA
[51:17]Mski vs VGJ.S Supermajor小组赛C组 BO3 第三场 6.3
2018/06/04 DOTA
[07:54]DOTA2-DPC中国联赛 正赛 iG vs VG 选手采访
2021/03/11 DOTA
剖析Python的Tornado框架中session支持的实现代码
2015/08/21 Python
python与C、C++混编的四种方式(小结)
2019/07/15 Python
Python 序列化和反序列化库 MarshMallow 的用法实例代码
2020/02/25 Python
python递归调用中的坑:打印有值, 返回却None
2020/03/16 Python
Pytorch通过保存为ONNX模型转TensorRT5的实现
2020/05/25 Python
Python监听剪切板实现方法代码实例
2020/11/11 Python
Python基于Webhook实现github自动化部署
2020/11/28 Python
python 实现端口扫描工具
2020/12/18 Python
phonegap常用事件总结(必看篇)
2017/03/31 HTML / CSS
幸福家庭事迹材料
2014/02/03 职场文书
学习党的群众路线对照检查材料
2014/09/29 职场文书
谢师宴邀请函
2015/02/02 职场文书
化验员岗位职责
2015/02/14 职场文书
社区党务工作总结2015
2015/05/19 职场文书
2016年“我们的节日·清明节”活动总结
2016/04/01 职场文书
《火纹风花雪月无双》预告“神秘雇佣兵” 紫发剑客
2022/04/13 其他游戏
MySQL 原理优化之Group By的优化技巧
2022/08/14 MySQL