{{category プログラミング}} !!![Ruby|http://www.ruby-lang.org/ja/] [プログラミング言語Ruby|http://www.ruby-lang.org/ja/]のバージョン1.8系では、 マニュアルには明記されていませんが下記の要領でJIS X 0213のコードを処理 可能です。 *漢字コードがSJISの場合 (起動オプション -Ks): Shift_JIS-2004 *漢字コードがEUCの場合 (起動オプション -Ke): EUC-JIS-2004 いずれも、2面の文字も正規表現で「1文字」としてマッチします。 また、Iconvクラスによるコード変換で、Shift_JISX0213、EUC-JISX0213、 ISO-2022-JP-3 が扱えます (呼び出すiconvのバージョンに依存します)。 ただし、NKFクラスによるコード変換は使えません。([[nkf]]がJIS X 0213に対応 していないため) !!コメント {{comment}} {{attach}}