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

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

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

Описание

Delete позволяет удалить указанное количество символов из строки.

Синтаксис

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

Delete(<String> <Index> <Count>)

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

Примеры

// Пример 1
set $s соболь
set $t Delete($s 3 2)   //удаляем с 3й позиции 2 символа, т. е. 'бо'
msg $t   //соль
end_script

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

Insert
PosEx
Get word
Get number
Copy
Delete array

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

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

'Delete(String Index Count)'

Удаляет подстроку длиной <Count> символов из строки <String> начиная с позиции <Index>, и возвращает получившуюся строку.