Insert: различия между версиями

Материал из UoPilot
Перейти к навигации Перейти к поиску
(Новая страница: « == Описание == Insert - позволяет вставить в строку один или несколько символов в указанную п...»)
 
 
Строка 5: Строка 5:
 
== Синтаксис ==
 
== Синтаксис ==
 
Привязка к окну: нет.
 
Привязка к окну: нет.
<br>Работа со свернутым окном: да.
+
<br>Работа со свернутым окном: да.
  Insert(&lt;Source> &lt;String> &lt;Index>)
+
  Insert(<Source> <String> <Index>)
где:&lt;br>
+
где:<br>
'''&lt;Source>''' - что будем вставлять.&lt;br>
+
'''<Source>''' - что будем вставлять.<br>
'''&lt;String>''' - куда будем вставлять.&lt;br>
+
'''<String>''' - куда будем вставлять.<br>
'''&lt;Index>''' -  с какой позиции.
+
'''<Index>''' -  с какой позиции.
  
 
== Примеры ==
 
== Примеры ==
Строка 23: Строка 23:
  
 
[[Delete]]
 
[[Delete]]
&lt;br>[[PosEx]]
+
<br>[[PosEx]]
&lt;br>[[Get word]]
+
<br>[[Get word]]
&lt;br>[[Get number]]
+
<br>[[Get number]]
&lt;br>[[Copy]]
+
<br>[[Copy]]
  
 
== История развития ==
 
== История развития ==
  
 
'''2.23'''
 
'''2.23'''
&lt;br>Добавил функции для работы со строками:
+
<br>Добавил функции для работы со строками:
 
  'Insert(Source String Index)'
 
  'Insert(Source String Index)'
Вставляет подстроку &lt;Source> в строку &lt;String> в позицию &lt;Index>, и возвращает получившуюся строку.
+
Вставляет подстроку <Source> в строку <String> в позицию <Index>, и возвращает получившуюся строку.
  
 
[[Категория:Текст]]
 
[[Категория:Текст]]

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

Описание

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

Синтаксис

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

Insert(<Source> <String> <Index>)

где:
<Source> - что будем вставлять.
<String> - куда будем вставлять.
<Index> - с какой позиции.

Примеры

// Пример 1
set $source бо
set $string соль
set $t Insert($source $string 3)  //вставляем 'бо' в 'соль' в 3ю позицию
msg $t      //соболь
end_script

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

Delete
PosEx
Get word
Get number
Copy

История развития

2.23
Добавил функции для работы со строками:

'Insert(Source String Index)'

Вставляет подстроку <Source> в строку <String> в позицию <Index>, и возвращает получившуюся строку.