String.byte (Lua)
Версия от 21:36, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: «== Описание == '''string.byte''' - возвращает числовые коды символов. == Синтаксис == Привязка к окну...»)
Содержание
Описание
string.byte - возвращает числовые коды символов.
Синтаксис
Привязка к окну: нет. <br>Работа со свернутым окном: да. <br>Параметры заключаются в скобки и разделяются запятыми.
string.byte (<nowiki><s></nowiki> [, i [, j]])
Или:
<nowiki><s></nowiki>:byte ([, i [, j]])
Где: <br>s - строка. <br>i - необязательный параметр. Индекс начального символа, по умолчанию значение равно 1 <br>j - необязательный параметр. Индекс конечного символа, по умолчанию значение равно i.
Примеры
--lua log(string.byte("q"))
--lua log ("clear") log ("mode compact") -- очистить лог, компактный режим local str1 = "qwe rty" log(string.byte(str1)) -- вывести в лог код первого символа log(string.byte(str1, 2, 4)) -- вывести в лог коды второго-четвёртого символа log(string.byte(str1, 1, #str1)) -- вывести в лог коды всех символов log(str1:byte(1, #str1)) -- вывести в лог коды всех символов, альтернативная запись
Смотрите также
Tonumber (Lua) <br>Tostring (Lua) <br>String.len (Lua) <br>String.char (Lua)