(put empty table template "Make ad use banner" at top) |
m (example) Tag: WoW API docs |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{luaapi}} |
||
− | {{Make ad use banner}}{{:Lua/Libshortcut|strsub|string.sub}} |
||
string.sub(s, i [, j]) |
string.sub(s, i [, j]) |
||
+ | strsub(s, i [, j]) |
||
Return a substring of the string passed. The substring starts at i. If the third argument j is not given, the substring will end at the end of the string. If the third argument is given, the substring ends at and includes j. |
Return a substring of the string passed. The substring starts at i. If the third argument j is not given, the substring will end at the end of the string. If the third argument is given, the substring ends at and includes j. |
||
+ | ==Example== |
||
> = string.sub("Hello Lua user", 7) -- from character 7 until the end |
> = string.sub("Hello Lua user", 7) -- from character 7 until the end |
||
Lua user |
Lua user |
||
Line 15: | Line 17: | ||
Lua |
Lua |
||
+ | ==See also== |
||
− | {{LUA}} |
||
+ | |||
+ | {{Elink|link=http://wowprogramming.com/snippets/UTF-8_aware_stringsub_7|desc=UTF8 aware strsub|site=WoWProgramming}} |
Latest revision as of 15:27, 3 August 2022
string.sub(s, i [, j]) strsub(s, i [, j])
Return a substring of the string passed. The substring starts at i. If the third argument j is not given, the substring will end at the end of the string. If the third argument is given, the substring ends at and includes j.
Example
> = string.sub("Hello Lua user", 7) -- from character 7 until the end Lua user > = string.sub("Hello Lua user", 7, 9) -- from character 7 until and including 9 Lua > = string.sub("Hello Lua user", -8) -- 8 from the end until the end Lua user > = string.sub("Hello Lua user", -8, 9) -- 8 from the end until 9 from the start Lua > = string.sub("Hello Lua user", -8, -6) -- 8 from the end until 6 from the end Lua
See also
WoWProgramming UTF8 aware strsub