如何从字符串中删除空格和“ \ n”?

时间:2019-10-28 23:11:15

标签: c# string

我的字符串看起来像这样:

"\n        間違う\n      "

这实际上是\n和一些空格。

如何从字符串中删除它们?

2 个答案:

答案 0 :(得分:4)

使用Trim()将从字符串的左右两端删除所有空格(包括换行符,制表符等):

var s = "\n        間違う\n      ";
var trimmed = s.Trim();

// output
// 間違う

如果要删除文本之间的换行符(例如間\n違う\n),则可以使用Replace

var s = "間\n違う\n";
var trimmed = s.Trim().Replace(Environment.NewLine, string.Empty);
// output
// 間違う

答案 1 :(得分:1)

使用String.Trim。

var s1 = "\n 間違う\n      ";
var s2 = s1.Trim();
Debug.WriteLine(s2);