在vb.net中,我有一个字符串,它看起来像这样删除空格和空行中的字符串vb.net
"text text text
"
所以它有空间和一个新的空行月底结束
怎样才能让这个样子
"text text text"
在vb.net中,我有一个字符串,它看起来像这样删除空格和空行中的字符串vb.net
"text text text
"
所以它有空间和一个新的空行月底结束
怎样才能让这个样子
"text text text"
string.TrimEnd
:从字符串的结尾
var s = @"text text text
";
Console.Write(s.TrimEnd() + "<-- End"); // Output: text text text<-- End
TrimEnd
装饰,Trim
从一开始和结束的字符串都删除。
您正在寻找的Trim()
方法。
我不确定Trim()是否也会剪切新行......如果不是,您可以将它与param一起使用 - 修剪('\ n')或修剪('\ t')制表符或甚至指定您想要切断的字符列表。
Dim value As String = "text text text
"
Dim trimmed As String = value.Trim()
修剪除去开头和结尾的空白。字符串数据通常包含 前导或尾随空格字符,如换行符,空格或 选项卡。这些字符通常不需要。在Trim中,我们以声明的方式去除 这些字符。
如果第一行是'文字文字文字',和你想保持在该行的空间,只是删除无文本结尾行?所以输出结果应该是'text text < - End' – Suamere
在这种情况下,通过换行符'Split'会更容易:var result = s.Split('\ n')[0];' –