Совпадение с регулярным выражением с поддержкой многобайтовых символов


(PHP 4 >= 4.2.0, PHP 5)

mb_eregСовпадение с регулярным выражением с поддержкой многобайтовых символов

Описание

int mb_ereg ( 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_eregi() - Поиск соответствий регулярному выражению поддерживающий многобайтные символы и нечувствительный к регистру