Get unicode characters from string.
<?php
mb_regex_encoding("UTF-8");
mb_ereg_search_init("12345=ąčęėįšųūĄČĘĖĮŠŲŪ");
mb_ereg_search("=(\w+)");
$match = mb_ereg_search_getregs();
print($match[1]); //ąčęėįšųūĄČĘĖĮŠŲŪ
?>
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
mb_ereg_search_getregs — Получает последнее совпадение строки в многобайтовой кодировке регулярному выражению
Получает последнее совпадение строки в многобайтовой кодировке регулярному выражению.
У этой функции нет параметров.
Возвращает массив (array), содержащий совпавшие с регулярным выражением
подстроки, полученные после срабатывания функций
mb_ereg_search(), mb_ereg_search_pos(),
mb_ereg_search_regs(). Если совпадений несколько,
то первый элемент будет содержать совпавшую подстроку, второй будет
содержать первую сгруппированную в скобках часть, третий элемент будет
содержать вторую сгруппированную в скобках часть и так далее. Функция вернёт
false
в случае возникновения ошибки.
Замечание:
Для этой функции будет использована внутренняя кодировка или кодировка, установленная функцией mb_regex_encoding().
Get unicode characters from string.
<?php
mb_regex_encoding("UTF-8");
mb_ereg_search_init("12345=ąčęėįšųūĄČĘĖĮŠŲŪ");
mb_ereg_search("=(\w+)");
$match = mb_ereg_search_getregs();
print($match[1]); //ąčęėįšųūĄČĘĖĮŠŲŪ
?>