PGBox
P
G
Box

mb_ereg_search

正規表現のメニューへ戻る



使用した環境
PHP 5.2.13

正規表現にマッチしているかどうかをチェックします。



繰り返しのマッチ検索を実施する際に、文字列が正規表現にマッチしているか
どうかをboolで取得できます。

mb_language('Japanese');
mb_internal_encoding('UTF-8');
mb_regex_encoding('UTF8');

$str = "あいう111えおか2222きくけこ";
$reg = "[0-9]+";

mb_ereg_search_init($str, $reg);

while (mb_ereg_search()) {
    echo "match<br />";
}

このサンプルでは結果は以下のようになります。
match
match

2回のマッチがあった事が分かります。






正規表現のメニューへ戻る