Строка: Difference between revisions
Jump to navigation
Jump to search
m (Добавление языков) |
m (Форматирование) |
||
Line 1: | Line 1: | ||
Строка это последовательность символов | [[Строка|String]] ''(строка)'' - это последовательность символов. | ||
==Список всех стандартных функций для манипуляций над строками в Lua== | |||
* [http://www.lua.org/manual/5.1/manual.html#pdf-string.byte string.byte] | * [http://www.lua.org/manual/5.1/manual.html#pdf-string.byte string.byte] | ||
* [http://www.lua.org/manual/5.1/manual.html#pdf-string.char string.char] | * [http://www.lua.org/manual/5.1/manual.html#pdf-string.char string.char] | ||
Line 16: | Line 16: | ||
* [http://www.lua.org/manual/5.1/manual.html#pdf-string.sub string.sub] | * [http://www.lua.org/manual/5.1/manual.html#pdf-string.sub string.sub] | ||
* [http://www.lua.org/manual/5.1/manual.html#pdf-string.upper string.upper] | * [http://www.lua.org/manual/5.1/manual.html#pdf-string.upper string.upper] | ||
==Пример присвоения значений== | |||
<syntaxhighlight lang="lua"> | |||
str = "Hello, World!" -- двойные кавычки | |||
str = 'Hello, World!' -- одинарные кавычки | |||
str = [[Hello, | |||
World!]] -- сохраняет табуляцию и переносы | |||
str = nil -- если вы хотите стереть переменную | |||
</syntaxhighlight> | |||
[[Category:Понятия скриптинга]] | [[Category:Понятия скриптинга]] |
Revision as of 20:04, 12 April 2021
String (строка) - это последовательность символов.
Список всех стандартных функций для манипуляций над строками в 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
Пример присвоения значений
str = "Hello, World!" -- двойные кавычки str = 'Hello, World!' -- одинарные кавычки str = [[Hello, World!]] -- сохраняет табуляцию и переносы str = nil -- если вы хотите стереть переменную