mb_ereg_search_pos
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
mb_ereg_search_pos —
Возвращает позицию и длину совпавшего с регулярным выражением участка
многобайтовой строки
Описание
Строка для поиска задаётся функцией
mb_ereg_search_init(). Если она не определена,
будет использована строка, заданная ранее.
Список параметров
-
pattern
-
Шаблон, текст регулярного выражения.
-
options
-
Вариант поиска. Объяснение дано в описании функции mb_regex_set_options().
Возвращаемые значения
Возвращает массив (array), содержащий два элемента. Первый элемент —
смещение в байтах, с которого начинается совпадение относительно начала искомой
строки, и второй элемент — длина совпадения в байтах.
В случае возникновения ошибки возвращает false
.
Примечания
Замечание:
Для этой функции будет
использована внутренняя кодировка или кодировка, установленная функцией mb_regex_encoding().
Смотрите также
- mb_regex_encoding() - Устанавливает/получает кодировку символов для многобайтового регулярного выражения
- mb_ereg_search_init() - Настраивает строку и регулярное выражение для поиска соответствий строки в многобайтовой кодировке регулярному выражению