vb 文字列からスペース文字を削除する方法

VBではTrim関数を使用して文字列の空白を取り除くことができます。Trim関数は文字列の頭と末尾の空白を取り除きますが、文字列の間の空白は取り除きません。以下にサンプルコードを示します:

Dim str As String
str = "   hello world   "

str = Trim(str)

Console.WriteLine(str) ' 输出:hello world

文字列の中のスペースを取り除きたい場合は、Replace関数を使用してスペースを空の文字列に置き換えることができます。以下にサンプルコードを示します。

Dim str As String
str = "   hello   world   "

str = str.Replace(" ", "")

Console.WriteLine(str) ' 输出:helloworld

連続するスペースを文字列から削除するには、正規表現を利用できます。以下のサンプルコードを参照してください。

Imports System.Text.RegularExpressions

Dim str As String
str = "   hello   world   "

str = Regex.Replace(str, "\s+", "")

Console.WriteLine(str) ' 输出:helloworld

適切な方法をニーズに基づいて選択することで、文字列から空白を除去する一般的な手法のいくつかを以下に示します。

bannerAds