js使用一个普通的逗号来删除字符串的最后一个字符串。

js使用一个普通的逗号来删除字符串的最后一个字符串。
字符串:String s =1,2,3,4,5,

目标删除最后一个

方法uff1a

1,最常用的是子串,这也是我一直用的,一定要注意大小写,小编辑已经过测试。

复制代码代码如下所示:
var s =1,2,3,4,5,
S = s.substring(0,s.length-1)
警报(S);
2。正则表达式的实现

复制代码代码如下所示:
a,b,c,d,
var;
STR = str.replace(REG,);
警报(STR);
三.扩展的原型

复制代码代码如下所示:

删除指定索引位置的字符,索引无效将不会删除任何字符。
字符串。原型。deletecharat =函数(指数){
如果(指数=本。长度){
返回this.valueof();
} else if(指数= = 0){
返回this.substring(1,这个长度);
} else if(指数= =这。length-1){
返回this.substring(0,这个length-1);
其他{ }
返回this.substring(0指数)+ this.substring(指数+ 1);
}
}
上述功能必须放在上面,否则无效。
var s =1,2,3,4,5,;
VaR指标= s.tostring()LastIndexOf(',');
var = s.deletecharat(指数);
警报(S);
4。RTrim,我只知道它是用来删除最后的空间,我没有仔细阅读其他的用法,我发现我可以放弃一些字符直接从装饰。

复制代码代码如下所示:
S = s.tostring()RTrim(',')。
5。TrimEnd,这是类似于RTrim,所不同的是,这是一个字符数组,和RTrim可以是任何有效的字符串。

复制代码代码如下所示:
S = s.trimend(',')
如果要删除5,则需要编写
{ } = { char mychar年,};
S = s.trimend(mychar);
/ / S =1,2,3,4
类似的功能:
trimstart,LTrim,等。
还有一个trimtosize具有提高性能的微弱优势…

复制代码代码如下所示:
String.TrimEnd(),删除(string.length - 2, 1)
删除()
注:前三种编辑测试均可正常使用。推荐第一种和第二种方法。他们没有经过第四种测试。它们都是用户定义的函数实现的。你可以扩展自己,特别关注案例。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部