2019独角兽企业重金招聘Python工程师标准>>>

偶然看到的,记录一下,以免忘记 字符串:string s = "1,2,3,4,5," 目标:删除最后一个 ","

方法: 1、用的最多的是Substring,这个也是我一直用的 s=s.Substring(0,s.Length-1)

2、用 RTrim,这个我原来只知道用来删除最后的空格,也没有仔细看过其它的用法,才发现可以直接trim掉一些字s=s.ToString().RTrim(',')

3、用TrimEnd,这个东西和RTrim差不多,区别是这个传递的是一个字符数组,而RTrim可以是任何有效的字符串 s=s.TrimEnd(',')

//如果要删除"5,",则需要这么写

char[]MyChar={'5',','}; s=s.TrimEnd(MyChar);//s="1,2,3,4"

类似函数: TrimStart,LTrim等

还有一个TrimToSize对提高性能有微弱的好处.... string.TrimEnd().Remove(string.Length - 2, 1) string.Remove()

转载于:https://my.oschina.net/u/1036767/blog/303766

删除字符串最后一个字符的几种方法相关推荐

  1. C#删除字符串最后一个字符的几种方法

    ---恢复内容开始--- 字符串:string s = "1,2,3,4,5," 目标:删除最后一个 "," 方法: 1.用的最多的是Substring,这个也 ...

  2. php 去掉后导字符,PHP去除字符串最后一个字符的三种方法实例

    前言 本文讲讲PHP中如何正确的去除字符串中的最后一个字符,之前跟大家分享过一篇关于PHP去除字符串最后一个字符的三种方法的文章,但是没给出实例,下面话不多说,直接上代码,相信一眼就能看出来了,直接将 ...

  3. JavaScript删除字符串中指定字符的四种方法

    方法一:使用replace()方法 replace()方法用于将特定字符或字符串替换为其他字符或字符串. 参数:第一个参数是待替换的字符或字符串,第二个参数是替换为的字符或字符串. 可以将第一个参数设 ...

  4. C# , 删除字符串中指定字符的几种方法

    方法一,String.Replace str = str.Replace("\r", string.Empty).Replace("\n", string.Em ...

  5. python怎么删除字符串最后一个字符?

    python删除字符串最后一个字符的方法: 1.使用strip()方法删除最后一个字符 Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列. strip() ...

  6. java删除字符串最后一个字符

    substring方法 返回此字符串的子字符串.子字符串从指定的beginIndex开始并延伸到索引endIndex - 1 处的字符.因此子字符串的长度是endIndex-beginIndex. & ...

  7. js删除字符串最后一个字符方法总汇

    需求: 去掉js字符串末尾的标点符号,比如原字符串: csdn.net! 目标字符串: csdn.net 解决方案: 方法一: str.slice(0,str.length-1); 方法二: str ...

  8. python中一个汉字是几个字符_Python中每次处理一个字符的5种方法

    目的 对字符串的每个字符进行处理,其实每个字符(Char)就是一个长度为1的字符串. 方法 1.使用内建函数list() 复制代码 代码如下: >>> A_string='Pytho ...

  9. jquery 删除字符串最后一个字符的方法

    字符串:var s = "1,2,3,4,5," 目标:删除最后一个 "," 方法: s=s.substring(0,s.Length-1): 字符串:var ...

最新文章

  1. 如何在树莓派上进行python编程_设置并使用树莓派进行Python和C语言编程 (下)
  2. 第三次学JAVA再学不好就吃翔(part114)--Properties类
  3. 曾凭一己之力推动物理学发展,是清华大学最年轻教授,世界却欠他一个诺贝尔奖!...
  4. xbmc电脑版本和手机版本学习教程
  5. 域名,ip,mac地址
  6. 数论 —— 最大公约数与最小公倍数
  7. 运算均值方差_Python数据分析之NumPy(运算篇)
  8. Hive 使用SQL统计出每个用户的累积访问次数
  9. Linux kmalloc/kfree 源码解读
  10. jQuery特效:实现瀑布流
  11. vue3.0脚手架搭建(vscode)
  12. 【线程状态、等待与唤醒、Lambda表达式、Stream流】
  13. vue中echarts实现甘特图
  14. 电脑怎么安装xp系统原版镜像
  15. 计算机硬件资源可,计算机硬件资源,Computer hardware resource,音标,读音,翻译,英文例句,英语词典...
  16. android模拟器检测方案优化,逍遥模拟器优化方案 - 新手引导 - 逍遥安卓论坛 - Powered by Discuz!...
  17. 不小心删除了360浏览器里收藏夹的内容,怎么恢复
  18. 深入Android源码系列(二) HOOK技术大作战
  19. 不想写日报、周报,这个报表自动化软件太牛了,仅需三分钟
  20. SQL Server “链接服务器”的使用

热门文章

  1. mapreduce 丢数据_大数据之MapReduce详解
  2. php tp3.0计算每天的订单,TP5.1结合taskphp3.0定时任务
  3. mysql5.6.37驱动_MySql (mysql-5.6.37) 在Windows的安装及使用
  4. linux内核centos6.9,CentOS6.9手动编译并更新Kernel内核版本
  5. 《李宏毅机器学习特训营》免费开放!直播教学!
  6. java计算筛子概率_剑指Offer解题报告(Java版)——n个骰子的点数 43
  7. python 代理ip验证_python爬虫成长之路(二):抓取代理IP并多线程验证
  8. 怎样调用php的足球联赛接口,足球赛事查询接口调用文档
  9. java远程线程注入_系统权限远程线程注入到Explorer.exe
  10. linux怎么配置mysql数据库服务器_linux下指定mysql数据库服务器主从同步的配置实例...