Open main menu
Home
Random
Log in
Settings
About AddOn Studio
Disclaimers
AddOn Studio
Search
Editing
WoW:API strbyte
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{luaapi}} Returns the numerical code of a character in a string. indexByte = string.byte(s [, index[, endIndex]]) indexByte = strbyte(s [, index[, endIndex]]) == Arguments == :s [, index[, endIndex]] :; s : String - The string to get the numerical code from :; index : Number - Optional argument specifying the index of the character to get the byte value of :; endIndex : Number - Optional argument specifying the index of the last character to return the value of == Returns == ; indexByte : Number - The byte value of the character at the specified position or nil if the index is invalid == Example == > = string.byte("ABCDE") -- no index, so the first character 65 > = string.byte("ABCDE",1) -- indexes start at 1 65 > = string.byte("ABCDE",0) -- we're not using C > = string.byte("ABCDE",100) -- index out of range, no value returned > = string.byte("ABCDE", 1, 3) 65 66 67 == Details == : The first valid index is 1. : The last valid index is the length of the string.
Summary:
Please note that all contributions to AddOn Studio are considered to be released under the Creative Commons Attribution-NonCommercial-ShareAlike (see
AddOn Studio Wiki:Copyrights
for details).
Submissions must be written by you, or copied from a public domain or similar free resource (see
AddOn Studio Wiki:Copyrights
for details).
Cancel
Editing help
(opens in new window)
Templates used on this page:
Template:Apinav
(
edit
)
Template:Editlink
(
edit
)
Template:Luaapi
(
edit
)
Template:Wowlua
(
edit
)