StrSplit -  (內建函數) 字串函數
語法:
value1 = StrSplit(字串, 分隔字元, 輸出陣列);

- 把一個字串依照指定的分隔字串切割成多個子字串。
- 需傳入三個參數,第一個參數是要切割的字串,第二個參數是分隔字串,第三個參數是一個一維的字串陣列。
- 切割後的子字串會依序放入輸出陣列內,如果陣列的大小已經固定,則至多只會放入這麼多個子字串,如果陣列是動態陣列,則當陣列空間不夠時,系統會自動調整陣列的大小,以便放入所以切割出來的子字串。
- 回傳值為切割得到的子字串的個數。
說明:

此函數可以把第一個字串參數用第二個字串參數切割後放入的第三個參數陣列中。

範例:

Array: tokens[](""), tokens2[3]("");


value1 = StrSplit("A,B,C,D,E", ",", tokens);  
value2 = StrSplit("A,B,C;D,E", ",", tokens2);

value1 會是5。 tokens因為是動態陣列,所以會被自動調整成5個元素的大小。 tokens[1] = "A", tokens[2] = "B", tokens[3]="C", tokens[4]="D", tokens[5]="E"。

因為tokens2的大小已經固定,所以value2會是3。 tokens2[1] = "A", tokens2[2] = "B", tokens2[3] = "C;D"。