當前位置: 首頁> 函數類別大全> 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()函數設置字符編碼。

同類函數
  • 返回所有支持的編碼的數組 mb_list_encodings

    mb_list_encodings

    返回所有支持的編碼的數組
  • 設置/獲取字符編碼的檢測順序 mb_detect_order

    mb_detect_order

    設置/獲取字符編碼的檢測順序
  • 查找字符串在一個字符串中最後出現的位置 mb_strrpos

    mb_strrpos

    查找字符串在一個字符串中最後出現的位置
  • 大小寫不敏感地在字符串中查找一個字符串最後出現的位置 mb_strripos

    mb_strripos

    大小寫不敏感地在字符串中查找一個字符串最
  • 設置/獲取HTTP 輸出字符編碼 mb_http_output

    mb_http_output

    設置/獲取HTTP輸出字符編碼
  • 轉換字符編碼 mb_convert_encoding

    mb_convert_encoding

    轉換字符編碼
  • 查找字符串在另一個字符串裡的首次出現 mb_strstr

    mb_strstr

    查找字符串在另一個字符串裡的首次出現
  • 計算子字符串出現次數 mb_substr_count

    mb_substr_count

    計算子字符串出現次數
熱門文章