ティップ: PHPは、PCRE関数によりPerl互換の構 文を使用する正規表現式もサポートします。これらの関数は、「ものぐさ」 マッチ、言明、条件付きサブパターン、そしてPOSIX拡張正規表現構文 でサポートされていない他の複数の機能をサポートします。
警告 |
これらの正規表現関数はバイナリセーフではありません。PCRE関数はバイナリセーフです。 |
正規表現は、複雑な文字列操作の際に使用されます。 PHPはPOSIX 1003.2で定義されたPOSIX拡張正規表現を使用します。 POSIX正規表現に関する詳細については、PHP配布ファイルのregexディレ クトリにあるregexのmanページを参照ください。 このページはmanpageフォーマットであり、読むには man /usr/local/src/regex/regex.7のようにします。
外部ライブラリを必要としません。
警告 |
動作に関する知識がある場合以外は、TYPE を変更しないでください。 |
PHP で正規表現のサポートを有効にするには、
--with-regex=TYPE
を指定して
PHP の configure を行ってください。TYPE は
system、apache、php のいずれかで、デフォルトでは php を使用します。
Windows 版の PHP には この拡張モジュールのサポートが組み込まれています。これらの関数を使用 するために拡張モジュールを追加でロードする必要はありません。
設定ディレクティブは定義されていません。
リソース型は定義されていません。
定数は定義されていません。