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.