mb_ereg_search_getregs

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

mb_ereg_search_getregs检索上次多字节正则表达式匹配的结果

描述

mb_ereg_search_getregs(): array|false

检索上次多字节正则表达式匹配的结果

参数

此函数没有参数。

返回值

一个 array,包含上次 mb_ereg_search()mb_ereg_search_pos()mb_ereg_search_regs() 匹配的子字符串。如果存在匹配项,第一个元素将包含匹配的子字符串,第二个元素将包含用括号分组的第一部分,第三个元素将包含用括号分组的第二部分,依此类推。如果出错,则返回 false

注释

注意:

内部编码或由 mb_regex_encoding() 指定的字符编码将用作此函数的字符编码。

参见

添加注释

用户贡献的注释 1 个注释

-2
Marius Kažemėkaitis
17 年前
从字符串中获取 Unicode 字符。

<?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