Строка
Jump to navigation
Jump to search
String (строка) - это тип данных, значение которого является последовательность символов.
Использование функции lua tostring() может преобразовать другие типы данных в string:
local theReturn = tostring(isPedDead(getRandomPlayer())) -- преобразует тип данных boolean в string outputChatBox("Возврат функции: "..theReturn) -- сообщит игроку: "true" или "false" outputChatBox("Тип данных возврата функции: "..type(theReturn)) -- сообщит игроку "string"
Использование функции lua type() может помочь вам узнать, что это за тип данных:
local thePlayer = getRandomPlayer() setPlayerName(thePlayer, "Bob") local namePlayer = getPlayerName(thePlayer) outputChatBox("Возврат функции: "..namePlayer) -- сообщит игроку: "Bob" outputChatBox("Тип данных возврата функции: "..type(namePlayer)) -- сообщит игроку "string"
Пример присвоения значений
str = "Hello, World!" -- двойные кавычки str = 'Hello, World!' -- одинарные кавычки str = [[Hello, World!]] -- сохраняет табуляцию и переносы str = nil -- если вы хотите стереть переменную
Список всех стандартных функций для манипуляций над строками в Lua
- string.byte
- string.char
- string.dump
- string.find
- string.format
- string.gmatch
- string.gsub
- string.len
- string.lower
- string.match
- string.rep
- string.reverse
- string.sub
- string.upper