本文来自Lucky Jack的博客园文章《如何去除C#Strings中的空格? 》

http://www.cnblogs.com/yangjie5188

你或许知道你能使用String.Trim方法去除字符串的头和尾的空格,不幸运的是. 这个Trim方法不能去除字符串中间的空格.比如:

string text = " My test\nstring\r\n is\t quite long ";
string trim = text.Trim();
这个'trim' 字符串将会是:
"My test\nstring\r\n is\t quite long" (31 characters)
另一个方法是使用 String.Replace 方法, 但是这需要你通过调用多个方法来去除个别空格:
string trim = text.Replace( " ", "" );
trim = trim.Replace( "\r", "" );
trim = trim.Replace( "\n", "" );
trim = trim.Replace( "\t", "" );
这里最好的方法就是使用正则表达式.你能使用Regex.Replace方法, 它将所有匹配的替换为指定的字符.在这个例子中,使用正则表达式匹配符"\s",它将匹配任何空格包含在这个字符串里空格, tab字符, 换行符和新行(newline).
string trim = Regex.Replace( text, @"\s", "" );
这个'trim' 字符串将会是:
"Myteststringisquitelong" (23 characters)

转载于:https://www.cnblogs.com/ZJoy/archive/2010/12/17/1909607.html

【转载】如何去除C#Strings中的空格?相关推荐

  1. 如何去除C#Strings中的空格?

    你或许知道你能使用String.Trim方法去除字符串的头和尾的空格,不幸运的是. 这个Trim方法不能去除字符串中间的空格.比如: string text = "  My test\nst ...

  2. 去除Java字符串中的空格

    问题:去除Java字符串中的空格 俺有一个像这样的字符串 mysz = "name=john age=13 year=2001"; 我想要去除字符串里面的空格.我尝试使用 trim ...

  3. php 字符去空格 无效,无法使用str_replace()去除PHP字符串中的空格

    嗨,我得到一个PHP字符串,我需要删除空格. 我使用了以下代码但是当我回显$classname时,它只显示仍然包含空格的字符串. $fieldname = the_sub_field('venue_t ...

  4. 如何使用UE去除复制文本中的空格、换行符和TAB

    关注公众号及时获取文章更新 那些年,我们做过的"不露痕迹"的复制粘贴 去除代码中的空行: 如果是UNIX格式,替换^n^n为^n, 或者替换"^?n?$" 为空 ...

  5. PHP导入excel 去除excel数据中的空格

    1, 我们在导入excel数据的时候,有些时候需要数据的准确性,所以空格必须去除. 一开始我直接使用 trim() 发现不可以去除掉,后来发现这里的空格不是像程序正常的空,把他复制出来放到sublim ...

  6. 【C++】去除字符串string中的空格(两头空格、所有空格)

    去除首尾空格: std::string& trim(std::string &s) {if (!s.empty()) {s.erase(0,s.find_first_not_of(&q ...

  7. android html 换行_Android中Strings资源加空格,换行符,@等方法示例

    Android中Strings资源添加空格,换行符,@等方法,或者替换符等,非常有用,如何在string资源文件里面加入空格,换行,tab等呢?请看如下: test                  ...

  8. Linux shell去除字符串中所有空格

    Linux shell去除字符串中所有空格 echo $VAR | sed 's/ //g' 转载于:https://www.cnblogs.com/yjd_hycf_space/p/9839494. ...

  9. [笔记]Python 去除列表中的空格和换行

    去除列表中的空格和换行:[x.strip() for x in fu_text if x.strip() != ''] ,其中fu_text是指列表名 本文是获取博客园首页的昵称.园龄.粉丝.关注数据 ...

最新文章

  1. WEB前端性能优化小结
  2. 【加】德鲁·卡宾森 - 质量效应3:天罚(2013年6月26日)
  3. 大话主题敏感PageRank
  4. vue中v-for的使用
  5. Java 9模块系统(拼图)@ LJC的HackTheTower
  6. scrapy+selenium实战,热搜明星数据分析,看看有哪些好玩的事情
  7. linux启动盘制作工具_开源免费的国产多系统启动盘制作工具:Ventoy
  8. oracle 的用户是什么,User 用户 还是 Role 角色 - Oracle 的 Public 是什么?
  9. html设置渐变色背景图片,css中渐变色作为背景图来使用总结
  10. C语言把输入值放入数组,//从键盘上输入若干整数,并将其存入数组中,并统计输入数据的个...
  11. 【tensorRT文档翻译】7. Working With Dynamic Shapes
  12. [C++] socket - 2 [UDP通信C/S实例]
  13. 在线班课程-第10周 http基础知识、nginx网站服务
  14. plsql导出表结构到excel_plsql基本操作 复制表 导出表 导出表结构 及其导入
  15. 多维数据运算(矩阵乘法)
  16. 使用三目表达式的踩坑记录
  17. Uva--10098 (next_permutation)
  18. mysql触发器new old用法详解
  19. android下载文件地址,安卓迅雷下载的文件在哪里迅雷下载文件存放位置-独木成林...
  20. 游戏开发中字典数据的优化方案 golang版本

热门文章

  1. 【深度学习】解析神经网络中的数值稳定性、模型初始化和分布偏移(Pytorch)
  2. 【Deep Learning笔记】Optic Disc 数据集
  3. 简易的c语言编译器,实现简易的C语言编译器(part 8)
  4. 28岁自学python来得及吗_我28岁了,还能成为一名程序员吗?迷茫和沮丧中
  5. 时间序列分析及应用r语言pdf_R语言:时间序列经典分析法(二)
  6. python多进程优化_『Python』多进程处理
  7. 删除表中所有记录只留下第一条,按照rownum排他,使用rowid删除
  8. 企业网络推广专员浅析如何通过企业网络推广的方式提升网站权重?
  9. 网站SEO优化可通过哪些数据分析来解决问题?
  10. 网络推广——企业网站停止网络推广会对网站产生负面影响