string
-- Operators#string: number -- string lengthstring .. string: stringstring ..= string
-- Methodsfunction string:sub(f: number, t: number?): stringfunction string:lower(): stringfunction string:upper(): stringfunction string:rep(n: number): stringfunction string:reverse(): stringfunction string:len(): number -- equivalent to #s
function string:split(sep: string?): {string}function string:match(p: string, init: number?): ...string?function string:find(p: string, init: number?, plain: boolean?): (number?, number?, ...string)function string:format(args: ...any): stringfunction string:gmatch(p: string): <iterator>function string:gsub(p: string, f: function | table | string, maxs: number?): (string, number)
function string:byte(f: number?, t: number?): ...numberfunction string:pack(args: ...any): stringfunction string:unpack(s: string): ...anyVariable:
local str = "test string"local parts: {string} = str:split("t")With a literal string:
local parts: {string} = ("literal"):split("t")