|
AnsiMidStr
Функция |
Возвращает подстроку из средних символов строки |
StrUtils unit |
function AnsiMidStr ( const Source : AnsiString; const Start, Count : Integer ) : AnsiString;
| |
|
Описание |
Функция AnsiMidStr возвращает строку, включающую последовательность символов исходной строки.
Она пытается возвратить Count символов начиная со Start позиции источника Source.
Если Count превышает остающийся размер источника, то возвращается весь остаток источника.
|
|
Примечания |
Строки начинаются с индекса равного 1 (массивы начинаются с 0)
|
|
Похожие команды |
AnsiLeftStr Извлечённые символы слевой стороны строки
AnsiRightStr Извлечение символов с правой стороны строки
Trim Удаляет начальные и конечные пробелы в строке
TrimLeft Удаляет начальные пробелы в строке
TrimRight Удаляет конечные пробелы в строке
| |
|
Пример кода : Простой пример |
var
source, target : AnsiString;
begin
source := '123456789';
target := AnsiMidStr(source, 2, 4);
ShowMessage('Source = '+source);
ShowMessage('Target = '+target);
end;
|
Source = 123456789
Target = 2345
|
| |
Copyright © 2004-2024 "Delphi Sources" by BrokenByte Software (источник – "DelphiBasics")
|