我的字符串看起来像这样:
"\n 間違う\n "
这实际上是\n
和一些空格。
如何从字符串中删除它们?
答案 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);