int ereg (string pattern, string string [, array
regs])
この関数は、patternで指定した正規表現 によりstringを検索します。
patternの括弧でくくられた部分文字列に マッチし、かつこの関数が3番目の引数regsを指定 してコールされた場合、マッチした部分がregs に格納されます。$regs[1]は最初の左括弧が始まる部分文字列を保持、 $regs[2]は二番目の左括弧が始まる部分文字列を保持、...、 といったようになっています。 $regs[0]はstringのコピーを保持しています。
検索においては、大文字と小文字を区別します。
文字列中で指定パターンがマッチするとtrueを返し、マッチしなかった 場合またはエラーとなった場合はfalseを返します。
以下のサンプルコードは、ISOフォーマット(YYYY-MM-DD)で格納 されている日付をDD.MM.YYYYフォーマットで表示するものです。
例 1. ereg()の例
|
eregi(),ereg_replace(), eregi_replace()も参照下さい。