[VB.NET]Trimで文字列の空白を削除する

書式
1.前後の空白を削除
文字列.Trim()
2.先頭の空白を削除
文字列.TrimStart()
3.末尾の空白を削除
文字列.TrimEnd()
使用例

Module Module1


    Sub Main()
        '前後の空白を削除
        Dim str As String = " study "
        Dim res1 As String = str.Trim()

        Console.WriteLine("Trimで前後の空白を削除")
        Console.WriteLine(str + "長さ: " + Len(str).ToString)
        Console.WriteLine(res1 + "長さ: " + Len(res1).ToString)
        Console.WriteLine()

        '先頭の空白を削除
        Dim str2 As String = " study "
        Dim res2 As String = str2.TrimStart()
        Console.WriteLine("TrimStartで先頭の空白を削除")
        Console.WriteLine(str2 + "長さ: " + Len(str2).ToString)
        Console.WriteLine(res2 + "長さ: " + Len(res2).ToString)

        Console.WriteLine()

        '末尾の空白を削除
        Dim str3 As String = " study "
        Dim res3 As String = str3.TrimEnd()
        Console.WriteLine("TrimEndで末尾の空白を削除")
        Console.WriteLine(str3 + "長さ: " + Len(str3).ToString)
        Console.WriteLine(res3 + "長さ: " + Len(res3).ToString)

        Console.ReadKey()


    End Sub

 
End Module

実行結果

Trimで前後の空白を削除
 study 長さ: 7
study長さ: 5

TrimStartで先頭の空白を削除
 study 長さ: 7
study 長さ: 6

TrimEndで末尾の空白を削除
 study 長さ: 7
 study長さ: 6

 

VB.net

Posted by arkgame