「VB.NET」Splitメソッドでカンマ区切りにして配列にする

2021年11月29日

書式
文字列.Split(“,"c)
Public Function Split (separator As Char,
Optional options As StringSplitOptions = System.StringSplitOptions.None) As String()
指定された 1 つの区切り文字およびオプション (任意) に基づいて文字列を部分文字列に分割します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Module Module1
Public Sub Main()
'文字列変数の宣言
Dim target As String = "東京,大阪,福岡,横浜"
'カンマで文字列を区切る
Dim resArr() As String = target.Split(","c)
'Forループ
For Each re In resArr
Console.WriteLine(re)
Next
Console.WriteLine("カンマで文字列を区切る: " & resArr.Length.ToString)
Console.ReadKey()
End Sub
End Module
Module Module1 Public Sub Main() '文字列変数の宣言 Dim target As String = "東京,大阪,福岡,横浜" 'カンマで文字列を区切る Dim resArr() As String = target.Split(","c) 'Forループ For Each re In resArr Console.WriteLine(re) Next Console.WriteLine("カンマで文字列を区切る: " & resArr.Length.ToString) Console.ReadKey() End Sub End Module
Module Module1

    Public Sub Main()

        '文字列変数の宣言
        Dim target As String = "東京,大阪,福岡,横浜"

        'カンマで文字列を区切る
        Dim resArr() As String = target.Split(","c)

        'Forループ
        For Each re In resArr
            Console.WriteLine(re)
        Next

        Console.WriteLine("カンマで文字列を区切る: " & resArr.Length.ToString)

        Console.ReadKey()
    End Sub

End Module

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
東京
大阪
福岡
横浜
カンマで文字列を区切る: 4
東京 大阪 福岡 横浜 カンマで文字列を区切る: 4
東京
大阪
福岡
横浜
カンマで文字列を区切る: 4

 

VB.net

Posted by arkgame