如何删除字符串开头的空格?

时间:2012-01-16 16:36:48

标签: c# asp.net string whitespace

假设我有以下字符串: string test = " False";

我无法循环字符串的字符,因为我需要为1744个字符串执行此操作,那么这将是很多工作。

您是否知道Microsoft是否有可用于删除此空格的方法?

像这样:string test2 = test.DeleteFirstWhitespace();

由于

8 个答案:

答案 0 :(得分:5)

您可以在C#中使用TrimStart

string test2 = test.TrimStart()

答案 1 :(得分:2)

正如其他人都指出的那样,有一个修剪功能。确保记住字符串是不可变的,所以当你调用test.Trim()时,它不会修改测试变量,它会返回一个新的字符串:


string trimmed = test.Trim();
// or
string trimmed = test.TrimStart();

答案 2 :(得分:1)

如何使用trim()函数:

string test = test.trim();

答案 3 :(得分:1)

test.trim();
此方法从字符串的开头和结尾删除空格。

答案 4 :(得分:1)

您可以使用:

所有这些都有额外的重载,您可以指定要删除的自定义字符数组。

答案 5 :(得分:0)

说到JavaString.trim()。以下是API文档的链接: String.trim()

答案 6 :(得分:0)

在java中:

使用trim()删除字符串周围的空格:

String test2 = test.trim();
  

返回字符串的副本,省略前导和尾随空格。

答案 7 :(得分:0)

我也可以使用方法TrimStart()

像这样:

string test2 = test.TrimStart(' ');