String.Insert

Синтаксис

Insert(Source: String; Start: Integer; Value: String): String;

Параметры

Source - исходная строка.

Start - позиция вставки подстроки.

Value - подстрока.

Описание

Метод Insert осуществляет вставку подстроки, передаваемой посредством параметра Value, в исходную строку, передаваемую в параметре Source, начиная с позиции, указанной в параметре Start, в исходной строке.

Если значение параметра Start превышает длину исходной строки (параметр Source), то вставка производится в конец исходной строки.

Пример

Sub Main;

Var

s, s1, s2, s3: String;

Begin

s := "abcdef";

s1 := "X";

s2 := String.Insert(s, 2, s1);

s3 := String.Insert(s, 20, s1);

End Sub Main;

После выполнения примера в переменной «s2» будет содержаться значение «abXcdef», а в переменной «s3» значение «abcdefX».

См. также:

String