だめなときは、mb_regex_encoding(encoding)を忘れずに
2012/03/03
php
エンコーディング
正規表現
PHPです。
正規表現使って文字の置き換えしたいなと。
第637回という文字から第と回をとりのぞきたいなと。
mb_ereg_replace('第|回', '', '第637回')結果は
637マルチバイト文字を使っているときはエンコーディングも意識しないといけないっぽい。
というわけで
mb_regex_encoding("UTF-8")参考 mb_regex_encoding - 現在の正規表現用のエンコーディングを文字列として返す
: