Sample code for 30+ languages & platforms
AutoIt

StringTable SplitAndAppend Example

Demonstrates the StringTable SplitAndAppend method.

Chilkat AutoIt Downloads

AutoIt
$oStrTab = ObjCreate("Chilkat.StringTable")

;  SplitAndAppend make it easy to break apart comma delimited, semicolon delimited,
;  or strings delimited by other characters.
Local $s = "abc,123,xyz,456,music,math,""World History"",""Chicago,Cubs"",Japan"

$oStrTab.SplitAndAppend($s,",",True,True)

Local $i = 0
Local $iNumStrings = $oStrTab.Count
While $i < $iNumStrings
    ConsoleWrite($i & ": " & $oStrTab.StringAt($i) & @CRLF)
    $i = $i + 1
Wend

;  The output is: 
;  0: abc
;  1: 123
;  2: xyz
;  3: 456
;  4: music
;  5: math
;  6: "World History"
;  7: "Chicago,Cubs"
;  8: Japan

;  Note: Keeping the quotes is intentional.