Lua Requires Chilkat v9.5.0.87+
Lua
Get a Substring by Char Index and Length
Demonstrates how to use the GetRange method to get a substring by index and length.Chilkat Lua Downloads
local chilkat = require("chilkat")
local sb = chilkat.StringBuilder.new()
-- Load a file that contains this string: 0123456789ABCDEF
local success = sb:load_file("qa_data/txt/remove_chars.txt", "utf-8")
-- Return "56789A" from the string.
-- if removeFlag is true, the returned string is also removed from the sb.
local removeFlag = true
local result = sb:get_range(5, 6, removeFlag)
print(result)
print(sb:get_as_string())
-- Output is:
--
-- 56789A
-- 01234BCDEF