警告 |
|
mb_ereg_replace()
は、マルチバイト文字列
string
において、正規表現
pattern
にマッチする文字列を
replacement
に置換し、置換後の文字列を返しま す。エラーの場合は、
FALSE
を返します。
オプションの引数
option
により、マッチングの 動作を変更可能です。
i
を指定した場合、大文字、 小文字が区別されなくなります。
x
を指定した場合、空白が無視されます。
m
を指定した場合、マルチラインモードとなり、改行 文字も"."に含まれるようになります。
p
を指定した場合、POSIXモードとなり、改行も通常 文字とみなされるようになります。
e
を指定した場合、置換文字列をPHPの式として評価 します。
文字エンコーディングとしては、内部エンコーディングまたは
mb_regex_encoding()
で指定した文字エンコーディン グが使用されます。
注意 この関数は、PHP 4.2.0以降でサポートされています。
mb_regex_encoding()
,
mb_eregi_replace()
も参照下さい。