ParseStr/ParseStr函數

用於分析字串並傳回Token陣列。

格式
ParseStr 字串$, Token $(), 分隔符$

Token數 = ParseStr(輸入字串$, Token $(), 分隔符$)

參數

字串$
指定要分析的字串。
Token $()
指定要存放Token的陣列。不可指定已進行ByRef宣告的陣列。
分隔字元
指定1個字元以上的分隔字元。

傳回值
用作函數時,用於傳回已分析之Token數量。

說明
字串分隔符連續的位置不保存Token,Token數量亦不計數。
已分析之Token數量請使用傳回值或透過UBound函數取得的Token陣列元素編號最大值計算。

參照
Redim、String、UBound函數

ParseStr/ParseStr函數範例

String toks$(0)
Integer i

ParseStr "1 2 3 4", toks$(), " "

For i = 0 To UBound(toks$)
   Print "token ", i, " = ", toks$(i)
Next i