當前位置: 首頁> 函數類別大全> mb_ereg_search_getregs

mb_ereg_search_getregs

從上次多字節正則表達式匹配中檢索結果
名稱:mb_ereg_search_getregs
分類:多字節字符串
所屬語言:php
一句話介紹:返回最近一次多字節正則表達式搜索的匹配結果數組

函數名: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

此函數沒有參數。

返回值:

  • 如果成功匹配到多字節正則表達式,則返回一個包含匹配結果的數組。
  • 如果沒有匹配到,則返回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()函數設置字符編碼。

同類函數
熱門文章