`
yeahfeng
  • 浏览: 16435 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

JS 删除字符串最后一个字符的几种方法

 
阅读更多

字符串:string s = "1,2,3,4,5,"

目标:删除最后一个 ","

方法:
1、用的最多的是Substring,这个也是我一直用的

JS 删除字符串最后一个字符的几种方法 - li_crane - 未来之路(The road ahead)s=s.Substring(0,s.Length-1)


2、用 RTrim,这个我原来只知道用来删除最后的空格,也没有仔细看过其它的用法,才发现可以直接trim掉一些字符
JS 删除字符串最后一个字符的几种方法 - li_crane - 未来之路(The road ahead)s=s.ToString().RTrim(',')

3、用TrimEnd,这个东西和RTrim差不多,区别是这个传递的是一个字符数组,而RTrim可以是任何有效的字符串
JS 删除字符串最后一个字符的几种方法 - li_crane - 未来之路(The road ahead)s=s.TrimEnd(',')
JS 删除字符串最后一个字符的几种方法 - li_crane - 未来之路(The road ahead)//如果要删除"5,",则需要这么写
JS 删除字符串最后一个字符的几种方法 - li_crane - 未来之路(The road ahead)
char[]MyChar={'5',','};
JS 删除字符串最后一个字符的几种方法 - li_crane - 未来之路(The road ahead)s=s.TrimEnd(MyChar);
JS 删除字符串最后一个字符的几种方法 - li_crane - 未来之路(The road ahead)//s="1,2,3,4"
JS 删除字符串最后一个字符的几种方法 - li_crane - 未来之路(The road ahead)

类似函数:
TrimStart,LTrim等
还有一个TrimToSize对提高性能有微弱的好处....
string.TrimEnd().Remove(string.Length - 2, 1)
string.Remove()
分享到:
评论

相关推荐

    javascript删除字符串最后一个字符

    3、用TrimEnd,这个东西和RTrim差不多,区别是这个传递的是一个字符数组,而RTrim可以是任何有效的字符串 代码如下:s=s.TrimEnd(‘,’)//如果要删除”5,”,则需要这么写char[]MyChar={‘5′,’,’};s=s.Trim

    JavaScript 字符串操作的几种常见方法

    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 搜索字符串 查找字串在字符串中的位置 Str.indexOf(subStr) Str代表指定的字符串 subStr表示要搜索的子串 查找指定位置字符 使用str.charAt(n) str 代表要被搜索的...

    javascript添加前置0(补零)的几种方法

    很多时候为了显示格式,需要在某一字符串不满位的情况下进行前补0操作...下面这篇文章就给大家主要介绍了javascript添加前置0(补零)的几种方法,文中给出了详细的示例代码,需要的朋友可以参考借鉴,下面来一起看看吧。

    文章目录 一、javaScript 的几种数据类型 1、数字类型 2、字符串 3、布尔型 4、数组 5、null 和 undef

    一、javaScript 的几种数据类型 1、数字类型 2、字符串 3、布尔型 4、数组 5、null 和 undefined 6、对象类型 二、 类型转换 1、字符串转整数 2、字符串转小数 3、数字转字符串 4、布尔型与其他类型的相互转换 5、...

    字符串哈希成数字的C实现的代码(含测试)

    将字符串哈希成数字的几种经典的方法:其中的一部分 #ifndef INCLUDE_GENERALHASHFUNCTION_C_H #define INCLUDE_GENERALHASHFUNCTION_C_H #include typedef unsigned int (*hash_function)(char*, unsigned int...

    利用JS判断字符串是否含有数字与特殊字符的方法小结

    本文主要介绍的是利用JS判断字符串是否含有数字与特殊字符的方法,文中有几种不同的方法,包括普通的JS验证法、正则表达式法,另外还有判断是否为浮点数的js函数,在最后还将简要介绍下isNAN函数的使用方法和例子,...

    java实现将实体类list集合,转化成geojson字符串

    GeoJSON支持下面这几种几何类型:点、线、面、多点、多线、多面和几何集合。GeoJSON里的特征包含一个几何对象和其他属性,特征集合表示一系列特征。 该工具可以实现通过java代码将任意的实体类数据集合生成GeoJSON...

    JavaScript中字符串拼接的基本方法

    主要介绍了JavaScript中字符串拼接的基本方法,是JS入门学习中的基础知识,需要的朋友可以参考下

    浅谈javascript和java中的字符串

     创建一个字符串有几种方法。  1、简单的是用引号将一组字符包含起来 var myStr = "Hello, String!";// 在js中单双引号没有区别  2、可使用如下语句:var myStr1 = new String("Hello, String!");  ...

    Javascript字符串拼接小技巧(推荐)

    在此介绍几种Javascript拼接字符串的技巧. 字符串相加(+) var items = '<li class=details>' + '<span>Hello world</span>' + '</li>'; 利用反斜线拼接字符串 var items = '<li class=details>' \ '<span>...

    JavaScript字符串检索字符的方法

    在字符串中检索字符的几种方式,供大家参考,具体内容如下 var text="abcdefgh你好,很高兴认识你!"; var str1="abc"; var str2="def"; var str3="ABC"; var str4="很高兴"; function isContain(str,substr){...

    js正则学习小记之匹配字符串字面量

    比如这样一个字符串,匹配起来很简单 /”[^”]*”/g 即可。 PS: 白色截图是 chrome 34 控制台中运行的结果,深灰色是 sublime text 结果。 很容易就取到内容了,可是亲,你有没有想过,js字符串里允许转义。 var ...

    JS下高效拼装字符串的几种方法比较与测试代码

    累加一个长度为30000的字符串。 测试代码1 – 耗时: 14.325秒 代码如下: var str = “”; for (var i = 0; i < 50000; i++) { str += “xxxxxx”; } 这段代码耗时14.325秒,结果并不理想。现在我们将代码改为如下...

    JS对字符串编码的几种方式使用指南

    在客户端中,要对字符串编码,可以采用:escape();encodeurl();encodeURIComponent();下面我们就来具体讲解下这几个方法。

    javascript创建含数字字母的随机字符串方法总结

    如果想创建一个含有数字、字母(大小写)或者符号的字符串,比如从[a-zA-Z0-9]集合中中创建一个随机的字符串,长度为5.有没有什么比较好的代码呢?本文提供了几种方法,包括自动改变字符集合。一起来学习下。

    js-string-comparison::cowboy_hat_face:一个使用JavaScript实现不同字符串相似度的库

    一个实现不同字符串相似性、距离和 sortMatch 度量的库。 目前实现了十几种算法(包括 Levenshtein 编辑距离和兄弟姐妹、最长公共子序列、余弦相似度等)。 查看下面的汇总表以获取完整列表... 参数 返回 排序匹配 ...

    C#几种截取字符串的方法小结

    2.利用多个字符来分隔字符串 例如 代码如下:string str = “GTAZB_JiangjBen_123”;string[] sArray = str.Split(new char[2] { ‘j’, ‘_’ });foreach(string e in sArray){Console.WriteLine(e);}得到sArray[0]=...

    JavaScript中的字符串操作详解

    一、概述 字符串在JavaScript中几乎无处不在,在你处理用户的输入数据的时候,在读取或设置DOM对象的属性...二、字符串的创建 创建一个字符串有几种方法。最简单的是用引号将一组字符包含起来,可以将其赋值给一个字

    字符串-关于字符串的创建-常见函数

    字符串 -关于字符串创建,以及所包含的常见函数 数组 -关于数组的创建,以及它常用的函数 几种常见的排序算法 冒泡排序 选择排序

Global site tag (gtag.js) - Google Analytics