International PHP Conference Berlin 2025

mb_ereg_search_getregs

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

mb_ereg_search_getregsRetrieve the result from the last multibyte regular expression match

Description

mb_ereg_search_getregs(): array|false

Retrieve the result from the last multibyte regular expression match

Parameters

This function has no parameters.

Return Values

An array including the sub-string of matched part by last mb_ereg_search(), mb_ereg_search_pos(), mb_ereg_search_regs(). If there are some matches, the first element will have the matched sub-string, the second element will have the first part grouped with brackets, the third element will have the second part grouped with brackets, and so on. It returns false on error.

Notes

Note:

The internal encoding or the character encoding specified by mb_regex_encoding() will be used as the character encoding for this function.

See Also

add a note

User Contributed Notes 1 note

up
-2
Marius Kažemėkaitis
17 years ago
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]); //ąčęėįšųūĄČĘĖĮŠŲŪ

?>
To Top