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()関数を呼び出して、文字エンコードを設定する必要があります。