【问题标题】:Eliminating white spaces in strings [duplicate]消除字符串中的空格[重复]
【发布时间】:2020-05-21 01:44:53
【问题描述】:

我正在寻找一种有效的方法来删除字符串中的所有空格。 我已经检查了 replace (replace(' ','')) 但我正在寻找一种更有效的方法。 非常感谢您的帮助。

【问题讨论】:

标签: c#


【解决方案1】:

您可以使用正则表达式。

例如:

var result=System.Text.RegularExpressions.Regex.Replace(input, @"\s+", "");

输入是你的字符串

查看更多Removing whitespaces using C#

【讨论】:

  • “必须”在这里是一个强词。你可以。或者,您也可以使用 new string(input.Where(c => !char.IsWhiteSpace(c)).ToArray()) 之类的东西。由于正则表达式不是魔法,它可能做了一些非常相似的事情。
  • 感谢您的评论,我已经编辑了@Corak
猜你喜欢
  • 2018-03-21
  • 2020-05-23
  • 1970-01-01
  • 1970-01-01
  • 2014-02-13
  • 2019-09-10
  • 2011-12-07
  • 2019-08-05
相关资源
最近更新 更多