Lua
Lua
StringTable SplitAndAppend Example
Demonstrates the StringTable SplitAndAppend method.Chilkat Lua Downloads
local chilkat = require("chilkat")
local strTab = chilkat.StringTable.new()
-- 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"
strTab:split_and_append(s, ",", true, true)
local i = 0
local numStrings = strTab.count
while i < numStrings do
print(i .. ": " .. strTab:string_at(i))
i = i + 1
end
-- 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.