[PHP-users 27447] Re: 正規表現について

Masaaki Matsuyama masakun @ lily.ocn.ne.jp
2005年 11月 10日 (木) 17:04:50 JST


まつやまです。

>   //ボールド
>   $str = mb_ereg_replace("((&lt;){3})((^[\w])*)((&gt;){3})", "<b>\\3</b>",
> $str);
> 

$str = mb_ereg_replace("((&lt;){3})(.*)((&gt;){3})", "<b>\\3</b>",$str);

で、変換されます。
「\w」ってPerl互換表記だから、mb_ereg_replaceで使えないのではないかと。



-- 
Masaaki Matsuyama <masakun @ lily.ocn.ne.jp>



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