Функция AnsiStartsStr ищет строку Needle в начале строки Haystack, возвращая истину, если она её находит. Иначе возвращается ложь.
Это команда чувствительна к регистру.
Похожие команды
AnsiContainsStr Возвращается истина, если строка содержит подстроку
AnsiEndsStr Возвращется истина, если строка заканчивается подстрокой
Пример кода : Простой пример
var
haystack : AnsiString;
begin
haystack := 'The cat sat on the mat'; // Обратите внимание, что
AnsiStartsStr чувствительна к регистру
if AnsiStartsStr('THE cat', haystack)
then ShowMessage('''THE cat'' начинает предложение')
else ShowMessage('''THE cat'' не начинает предложение');
if AnsiStartsStr('The cat', haystack)
then ShowMessage('''The cat'' начинает предложение')
else ShowMessage('''The cat'' не начинает предложение');
end;
'THE cat' не начинает предложение
'The cat' начинает предложение