Функція AnsiLeftStr в Delphi витягує символи з лівого боку рядка.
StrUtils unit
function AnsiLeftStr (const Source : AnsiString; const Count : Integer) : AnsiString;
Delphi Функція AnsiLeftStr витягує символи з лівого боку рядка.
Вона намагається повернути крайню кількість (Count) лівих символів із рядка (Source).
Якщо Count перевищує розмір джерела, то повертається все джерело.
Функція AnsiLeftStr: Приклад коду
var
source, target : AnsiString;
begin
source := '123456789';
target := AnsiLeftStr(source, 3);
ShowMessage('Source = '+source);
ShowMessage('Target = '+target);
end;
Результат
Source = 123456789
Target = 123
Подібні функції, процедури та команди
AnsiMidStr — повертає підрядок із середніх символів рядка.
AnsiRightStr — вилучення символів з правого боку рядка.
Trim — видаляє початкові та кінцеві прогалини у рядку.
TrimLeft — видаляє початкові прогалини в рядку.
TrimRight — видаляє кінцеві прогалини в рядку.
