phmg.net
当前位置:首页 >> js去掉字符串中所有的逗号 >>

js去掉字符串中所有的逗号

var s='123,456.30'; s=s.replace(',','');

如果想去掉所以的',',最简单的办法就是正则表达式了。下面是简单的例子。仅供参考: var a ='sdf,sdw,r,,gd,rg,et,r,th,rh';a.replace(/,/g,'');replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 st...

直接 a.replace( b + ',' , ''); 会出问题。比如 11,22,33,我要去除 1 的话,就不行了。 1、方法1 将字符串转换成数组,一个个比过来。 2、方法2 function remove(a, b) { var _b = b + ',', idx = a.indexOf(b), idx2 = a.indexOf(_b); if( id...

var s=',dddd'; if (s.substr(0,1)==',') s=s.substr(1); document.write(s);

var reg= /[,,]/g; var str =""; str.replace(reg,"")

使用string对象的split()方法可以处理。 例如: var yourString=“12,25,24,234,234,”; var result=yourString.split(","); for(var i=0;i

如果逗号不是字符串的最后一位呢,下面一个方案,只要可以去掉字符串中的最后一个逗号,逗号不必一定在最后一位 var s = '111,111,111'; var lastIndex = s.lastIndexOf(','); if (lastIndex > -1) { s = s.substring(0, lastIndex) + s.substri...

把数组转换成可变字符串 ,比如StringBuffer,然后就可以利用字符串的replace(",","") 把逗号替换成空格 相当于去掉

主要解决首尾匹配的问题就可以,假设首尾的逗号有一个或多个. 匹配首尾的正则元字符分别是^和$,匹配逗号用"," 匹配一个或多个逗号用",+" var str=",ABC,,,,";str.replace(/^,+/,"").replace(/,+$/,""); //得到ABC

最简单的办法就是正则表达式了。下面是简单的例子。仅供参考: var a ='sdf,sdw,r,,gd,rg,et,r,th,rh'; a.replace(/,/g,''); 或者 字符串转为数组 再把 元素连起来成为字串 var s = "abc,abcd,aaa"; ss = s.split(",");// 在每个逗号(,)处进行分...

网站首页 | 网站地图
All rights reserved Powered by www.phmg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com