时间:2021-05-02
字符串:string s = "1,2,3,4,5,"
目标:删除最后一个 ","
方法:
1、用的最多的是substring,这个也是我一直用的, 一定要注意大小写,服务器之家小编已经测试过了。
复制代码 代码如下:
2、用正则表达式实现
3、用prototype扩展
4、用 RTrim,这个我原来只知道用来删除最后的空格,也没有仔细看过其它的用法,才发现可以直接trim掉一些字符
复制代码 代码如下:5、用TrimEnd,这个东西和RTrim差不多,区别是这个传递的是一个字符数组,而RTrim可以是任何有效的字符串
复制代码 代码如下: 类似函数:
TrimStart,LTrim等
还有一个TrimToSize对提高性能有微弱的好处....
注:前三种经过服务器之家小编的整理与测试,可以正常使用,推荐第一种与第二种方法,从第四种以后没有测试,都是通过自定义函数来实现的,大家可以自行扩展,特别注意下大小写。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了JS实现字符串中去除指定子字符串方法。分享给大家供大家参考,具体如下:Title//去除字符串中含有的某
前几天谈了正则匹配js字符串的问题:《js正则学习小记之匹配字符串》和《js正则学习小记之匹配字符串优化篇》。里面讲到了优化正则起到提升性能的问题,但是能提升多
----------------------------------js去空格----------------------------------去除字符串左右
asp中怎么替换最后一个逗号为空字符串举例aaa,bbb,ccc,eee,这个字符串怎么让最后一个逗号变没,其他的不变啊问题补充:举例aaa,bbb,ccc,e
js字符串去除连续重复字符()和\number配合使用表示重复正则第number个括号内匹配到的内容,如:(\d)\1表示重复第一个匹配块(\d)即等价于如果(