2010-11-08 94 views

回答

9

使用String.Replace()

Dim s As String = " What is this" 
s = s.Replace(" ", "") 
+0

謝謝,有沒有像Trim這樣的目的? – 2010-11-08 18:54:01

+0

是的,命名爲[String.Trim()](http://msdn.microsoft.com/en-us/library/system.string.trim.aspx),但它僅刪除開始處的空格,而字符串的結尾。 – 2010-11-08 18:55:21

2

你可以使用一個與string.replace字符串:

Dim str As String = " What is this" 
str = str.Replace(" ", "") 
+3

'str.Replace'無法修改原始字符串,因此您的代碼不會有任何影響。改爲使用'str = str.Replace(「」,「」)''。 – MartinStettner 2010-11-08 18:53:54

+0

固定。好決定。 – 2010-11-08 20:07:00

1

使用String.Replace

Dim Test As String = "Hello Hi" 
Test = Test.Replace(" ", String.Empty) 
2

我已經使用str=str.Replace("&nbsp","")獲得了巨大成功。

但是,str=str.Replace(" ","")在過去並不適合我。