Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Замена подстроки в строке
   Категория: Текст и строки
  Определить МАС-адрес карты
   Категория: Интернет и Сети
  Вставить иконки в Grid
   Категория: Компоненты
  Упаковка таблиц в BDE
   Категория: Базы данных
  Создать *.mdb-файл и таблицу в ней
   Категория: Базы данных
  К-во рабочих дней в месяце
   Категория: Математика
  Как закачать файл из Интернета
   Категория: Интернет и Сети
  Сохранить документ Word как RTF на DELPHI
   Категория: Файловая система
Delphi - Справочник: AnsiMatchStr

ABCDEFGHIJKLMNOPQRSTUVWXYZ

  << Вернуться  

 AnsiMatchStr
function AnsiMatchStr ( const Source : string; const StringList : array of string ) : Boolean;
Функция (Unit StrUtils)
Возвращается истина, если строка точно соответствует какой-либо строке из спис
Описание:
Функция 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;

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

  << Вернуться