Ruby 初心者スレッド Part 18
■ このスレッドは過去ログ倉庫に格納されています
0159デフォルトの名無しさん
2008/03/01(土) 21:54:35いわゆるエンコーディングの名称・略称を表示するようにはできてない
puts "#{str}は日本語EUCだよ!" if NKF.guess(str) == NKF::EUC
というような使い方しか想定してない模様
一応
irb> NKF.constants
["UTF8", "VERSION", "JIS", "UNKNOWN", "NKF_VERSION", "ASCII", "UTF32", "SJIS", "NOCONV", "AUTO", "REVISION", "UTF16", "EUC", "BINARY", "NKF_RELEASE_DATE"]
の結果をどうにかすればできなくはないけど、
自前で文字列対応テーブルを書いたほうがたぶん早い
■ このスレッドは過去ログ倉庫に格納されています