[PHP-users 29595] Re: mb_ereg_replace での半角括弧などの指定

M.Terao mayo @ b-gets.ddo.jp
2006年 7月 4日 (火) 14:02:16 JST


寺尾です。

()は特別な意味があるため、そのままでは使えませんが、
エスケープすれば使えるはずです。
ダブルクォーテーション等も同じくエスケープでいけるはずです。
 
> $str = mb_ereg_replace("\(" , '(', $str);
でうまく行くはずですが・・・。

とりあえずちょっと気持ち悪いので下記に直してみたらいかがでしょうか?
$str = mb_ereg_replace("\(","(", $str);
でうまくいきました。

確認済みです。



PHP-users メーリングリストの案内