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

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

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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
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
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

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Trimで前後の空白を削除
study 長さ: 7
study長さ: 5
TrimStartで先頭の空白を削除
study 長さ: 7
study 長さ: 6
TrimEndで末尾の空白を削除
study 長さ: 7
study長さ: 6
Trimで前後の空白を削除 study 長さ: 7 study長さ: 5 TrimStartで先頭の空白を削除 study 長さ: 7 study 長さ: 6 TrimEndで末尾の空白を削除 study 長さ: 7 study長さ: 6
Trimで前後の空白を削除
 study 長さ: 7
study長さ: 5

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

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

 

VB.net

Posted by arkgame