Описание |
Функция StuffString вставляет SubString (дополнительную строку) в другую строку, заменяя Length символов, начиная с позиции Start.
Если длина равна -1, то строка просто вставляется, не заменяя никаких символов.
|
|
Примечания |
Строки начинаются с 1 индекса (массивы с 0).
|
|
Похожие команды |
AnsiReplaceStr Заменяет часть одной строки другой
Copy Создает копию части строки или части массива
Insert Вставляет строку в другую строку
Move Копирует байты данных из источника в место назначения
StringReplace Заменяет одну или несколько подстрок, найденных в заданной строке
| |
|
Пример кода : Простой пример |
var
source, target : AnsiString;
begin
source := '123456789';
target := StuffString(source, 2, 4, '-inserted-');
ShowMessage('Source = '+source);
ShowMessage('Target = '+target);
end;
|
Source = 123456789
Target = 1-inserted-6789
|
|