ID : 5096
Split
機能
文字列を指定文字の位置で分割した1次元配列を作成します。
構文
Split (文字列[, 区切り文字[, 要素数]])
指定項目
- 文字列
- 文字列を文字列型データで指定します。
- 区切り文字
- 区切り文字を文字列型データで指定します。区切り文字と同じ文字コードの文字の前後で文字列を分割します。省略可能です。省略すると、区切り文字にスペース(" ")が使用されます。
- 要素数
- いくつの配列要素に分割するかを整数型データで指定します。省略可能です。省略すると全ての区切り文字の位置で分割します。-1を指定するとすべての文字列を含んだ配列を返します。
戻り値
分割した文字列を格納したVariant型の1次元配列を返します。
解説
- 文字列を区切り文字の位置で分割し、1次元配列を作成します。
- 先頭から順に分割します。要素数を指定した場合は、その要素数になった時点で分割が終了します。
注意事項
用例
'!TITLE "Pro1.pcs"
Sub Main
Dim aa As Variant
Dim bb As String
bb = "AB,CD,EF"
PrintDbg bb
aa = split( bb, "," )
PrintDbg aa( 0 ) 'AB
PrintDbg aa( 1 ) 'CD
PrintDbg aa( 2 ) 'EF
End Sub
ID : 5096