種別 | 文字列操作 |
---|---|
説明 | 文字列を区切り文字で分解する |
構文 | Split(str, sLimit, sArry) |
引数 | str :元の文字列 sLimit:区切り文字 sArry :分割後の文字列を入れる1次元の配列変数 |
戻り値 | 分割された文字列の数 |
使用例 | Dim s,a[],cnt,i,ss s = "aaa<@>bbb<@>ccc<@>ddd" cnt = Split(s, "<@>", a) for i = 0 to cnt - 1 ss = a[i] next i s = "文字の" & vbTab & "分割" & vbTab & "あい" & vbTab & "漢字" cnt = Split(s, vbTab, a) for i = 0 to cnt - 1 ss = a[i] next i |
実例 | |
備考 | 関連する関数(ChgVariable、Format、Find、IIf、Len、Left、Mid、 Replace、Right、Split、StrConv、Trim) |