説明
bool mb_ereg(string $pattern
, string $string
, array &$matches
= null
)
マルチバイト対応の正規表現マッチを行います。
パラメータ
-
pattern
-
検索パターン。
-
string
-
検索文字列。
-
matches
-
pattern
内のカッコで囲まれた部分文字列にマッチするものが
あった場合、第3引数 matches
が指定されていると、
配列 matches
の要素としてマッチ結果が格納されます。
マッチするものがなかった場合、matches
は空の配列となります。
$matches[1] には最初の左括弧で指定された部分文字列が入ります。
$matches[2] には2番目の左括弧で指定された部分文字列が入ります。
以下同様です。
$matches[0] にはマッチした文字列全体のコピーが入ります。
戻り値
string
内に pattern
にマッチする文字列があるかを返します。
注意
注意:
内部エンコーディングあるいは
mb_regex_encoding で指定した文字エンコーディングを、
この関数の文字エンコーディングとして使用します。
参考
- mb_regex_encoding
- mb_eregi