删除字符串vb.net末尾的空格和空行

时间:2012-11-07 03:14:27

标签: c# vb.net string

在vb.net中,我有一个看起来像这样的字符串

"text text text                           
                             "

所以在它的最后有空格和一个新的空行

如何使其看起来像

"text text text"

5 个答案:

答案 0 :(得分:4)

string.TrimEnd

var s = @"text text text                           
                         ";
Console.Write(s.TrimEnd() + "<-- End"); // Output: text text text<-- End

TrimEnd从字符串末尾修剪,Trim从字符串的开头和结尾都删除。

答案 1 :(得分:2)

您正在寻找Trim()方法。

答案 2 :(得分:2)

我不确定Trim()是否也会删除新行...如果不是,你可以将它与param一起使用 - 修剪('\ n')或Trim('\ t')用于制表符甚至指定你想要切断的字符列表。

答案 3 :(得分:2)

Dim value As String = "text text text                           
                         "
Dim trimmed As String = value.Trim()
  

修剪删除前导和尾随空格。字符串数据通常有   前导或尾随空格字符,如换行符,空格或   标签。通常不需要这些字符。随着Trim我们剥离   这些字符以声明的方式。

参考: http://www.dotnetperls.com/trim-vbnet

答案 4 :(得分:1)

使用 yourString.TrimEnd() 方法