「VB.NET」TrimStartで文字列の先頭の空白を取り除く

2021年9月10日

書式
Public Function TrimStart (trimChar As Char) As String
現在の文字列から、指定した文字が先頭に現れる箇所をすべて削除します。
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Module Module1
Sub Main()
'文字列の先頭が半角空白あり
Dim strA As String = " test123"
'先頭の空白を取り除く
Console.WriteLine(strA.TrimStart())
Console.WriteLine(strA.TrimStart().Length)
'文字列の先頭が全角空白あり
Dim strB As String = " test123"
'先頭の空白を取り除く
Console.WriteLine(strB.TrimStart())
Console.WriteLine(strB.TrimStart().Length)
Console.ReadKey()
End Sub
End Module
Module Module1 Sub Main() '文字列の先頭が半角空白あり Dim strA As String = " test123" '先頭の空白を取り除く Console.WriteLine(strA.TrimStart()) Console.WriteLine(strA.TrimStart().Length) '文字列の先頭が全角空白あり Dim strB As String = " test123" '先頭の空白を取り除く Console.WriteLine(strB.TrimStart()) Console.WriteLine(strB.TrimStart().Length) Console.ReadKey() End Sub End Module
Module Module1

    Sub Main()

        '文字列の先頭が半角空白あり
        Dim strA As String = " test123"
        '先頭の空白を取り除く
        Console.WriteLine(strA.TrimStart())
        Console.WriteLine(strA.TrimStart().Length)

        '文字列の先頭が全角空白あり
        Dim strB As String = " test123"
        '先頭の空白を取り除く
        Console.WriteLine(strB.TrimStart())
        Console.WriteLine(strB.TrimStart().Length)

        Console.ReadKey()

    End Sub

End Module

結果
test123
7
test123
7

VB.net

Posted by arkgame