Поиск соответствий регулярному выражению поддерживающий многобайтные символы и нечувствительный к регистру


(PHP 4 >= 4.2.0, PHP 5)

mb_eregi Поиск соответствий регулярному выражению поддерживающий многобайтные символы и нечувствительный к регистру

Описание

int mb_eregi ( string $pattern , string $string [, array $regs ] )

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

Список параметров

pattern

Шаблон, текст регулярного выражения.

string

Строка string, в которой производится поиск.

regs

Содержит подстроку совпавшей части строки string.

Возвращаемые значения

Запускает операцию сравнения строки с регулярным выражением с поддержкой многобайтных символов. Возвращает 1, если совпадения найдены. Если задан необязательный аргумент regs, функция возвращает длину совпавшей части строки в байтах, а массив array regs будет содержать подстроку совпавшей строки. Функция вернет 1, если сравнение производится с пустой строкой. Если совпадений не найдено или произошла ошибка, функция вернет FALSE.

Примечания

Замечание:

Для этой функции будет использована внутренняя кодировка или кодировка, установленная функцией mb_regex_encoding().

Смотрите также

  • mb_regex_encoding() - Set/Get character encoding for multibyte regex
  • mb_ereg() - Совпадение с регулярным выражением с поддержкой многобайтовых символов