mb_ereg_search_getregs
從上次多字節正則表達式匹配中檢索結果
函數名:mb_ereg_search_getregs()
適用版本:PHP 4 >= 4.2.0, PHP 5, PHP 7
函數描述:mb_ereg_search_getregs()函數返回最近一次多字節正則表達式搜索的匹配結果數組。
用法: mb_ereg_search_getregs()函數的用法如下:
mb_ereg_search_getregs(): array|false
此函數沒有參數。
返回值:
示例:
$str = "Hello World!"; mb_regex_encoding("UTF-8"); mb_ereg_search_init($str, "l+"); if (mb_ereg_search()) { $regs = mb_ereg_search_getregs(); print_r($regs); }
輸出:
Array ( [0] => ll )
在上面的示例中,我們首先將字符串編碼設置為UTF-8,然後使用mb_ereg_search_init()函數初始化正則表達式搜索,然後使用mb_ereg_search()函數進行搜索。如果找到匹配項,我們使用mb_ereg_search_getregs()函數獲取匹配結果數組,並使用print_r()函數打印結果。
注意:在使用mb_ereg系列函數之前,必須先調用mb_regex_encoding()函數設置字符編碼。