Copy (Lua): различия между версиями

Материал из UoPilot
Перейти к навигации Перейти к поиску
(Новая страница: «== Описание == '''copy''' - позволяет копировать один или несколько символов из строки с указан...»)
 
 
Строка 4: Строка 4:
 
== Синтаксис ==
 
== Синтаксис ==
 
Привязка к окну: нет.
 
Привязка к окну: нет.
<br>Работа со свернутым окном: да.
+
<br>Работа со свернутым окном: да.
&lt;br>Все параметры заключаются в скобки и разделяются запятыми.
+
<br>Все параметры заключаются в скобки и разделяются запятыми.
  copy(&lt;String>, &lt;Index>, &lt;Count>)
+
  copy(<String>, <Index>, <Count>)
Где:&lt;br>
+
Где:<br>
'''&lt;String>''' - строка, из которой производится копирование
+
'''<String>''' - строка, из которой производится копирование
&lt;br>'''&lt;Index>''' - начальная позиция копирования
+
<br>'''<Index>''' - начальная позиция копирования
&lt;br>'''&lt;Count>''' - количество символов для копирования
+
<br>'''<Count>''' - количество символов для копирования
  
 
== Примеры ==
 
== Примеры ==
Строка 21: Строка 21:
  
 
[[Delete (Lua)]]
 
[[Delete (Lua)]]
&lt;br>[[Insert (Lua)]]
+
<br>[[Insert (Lua)]]
&lt;br>[[String.find (Lua)]]
+
<br>[[String.find (Lua)]]
&lt;br>[[String.sub (Lua)]]
+
<br>[[String.sub (Lua)]]

Текущая версия на 10:20, 28 августа 2019

Описание

copy - позволяет копировать один или несколько символов из строки с указанной позиции.

Синтаксис

Привязка к окну: нет.
Работа со свернутым окном: да.
Все параметры заключаются в скобки и разделяются запятыми.

copy(<String>, <Index>, <Count>)

Где:
<String> - строка, из которой производится копирование
<Index> - начальная позиция копирования
<Count> - количество символов для копирования

Примеры

--lua
local s = "матрёшка"
local t = copy(s, 2, 3)   -- копировать 3 символа начиная со 2й позиции
log(t)

Смотрите также

Delete (Lua)
Insert (Lua)
String.find (Lua)
String.sub (Lua)