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