Delphi-Help

AnsiMatchSt

Печать
Рейтинг пользователей: / 2
ХудшийЛучший 

AnsiMatchStr

Описание

Функция AnsiMatchStr выясняет, соответствует ли в точности любая из строк в StringList строке Source.
Если будет найдено любое соответствие, то функция возвращает true, иначе false.
Строковый список может быть определен как список в квадратных скобках, как в примере, или как массив строк.
Эта команда чувствительна к регистру.

Пример кода

var
source : AnsiString;
begin
source := 'Henry';   // Строка для соответствия

// Обратите внимание, что AnsiMatchStr чувствительна к регистру
// Мы используем предустановленный массив строк констант
if AnsiMatchStr(source, ['BRIAN', 'JIM', 'HENRY'])
then ShowMessage('Первое соответствие успешно найдено')
else ShowMessage('Первое соответствие не было успешно найдено');

// Обратите внимание, что массивы начинаются с 0
if AnsiMatchStr(source, ['Brian', 'Jim', 'Henry'])
then ShowMessage('Второе соответствие успешно найдено')
else ShowMessage('Второе соответствие не было успешно найдено');
end;

Первое соответствие не было успешно найдено
Второе соответствие успешно найдено

Примечание

Авторизация



Счетчики