だめなときは、mb_regex_encoding(encoding)を忘れずに 2012/03/03

PHPです。
正規表現使って文字の置き換えしたいなと。
第637回という文字から第と回をとりのぞきたいなと。

mb_ereg_replace('第|回', '', '第637回')
結果は
637
マルチバイト文字を使っているときはエンコーディングも意識しないといけないっぽい。
というわけで
mb_regex_encoding("UTF-8")
参考 mb_regex_encoding - 現在の正規表現用のエンコーディングを文字列として返す

: