Функция _StringInsert

 ↑  ←  Описание функции


_StringInsert

Вставляет строку внутрь другой строки.

#include <String.au3>
_StringInsert($s_String, $s_InsertString, $i_Position)

Параметры

$s_String Исходная строка, в которую выполняется вставка
$s_InsertString Вставляемая строка
$i_Position Позиция вставки строки (отрицательное значение означает отсчёт с правой стороны строки)

Возвращаемое значение

Успех:Возвращает новую изменённую строку
Ошибка:Возвращает исходную строку и устанавливает @error
@error:1 - Исходная строка пустая
2 - Вставляемая строка пустая
3 - Неверно указана позиция

Примечания

Используйте отрицательное значение позиции, чтобы вставить строку, выполняя отсчёт с правой стороны.

Пример

#include <string.au3>

; Вставляет три "перемещающиеся" символа подчёркивания и делает вывод данных в консоль
For $i = -20 To 20
    ConsoleWrite($i & @TAB & _StringInsert("Суперкалиграфический", "___", $i) & @CRLF)
Next