[#45240] ruby-1.8.5-p231にアップデートしたら"original_filename"が取れなくなりました — hayashi <36hayashi@...>

林と申します。

9 messages 2008/07/18

[#45267] [ANN] Ruby 1.9.0-3リリース — "Yugui (Yuki Sonoda)" <yugui@...>

Yuguiです。

16 messages 2008/07/25

[ruby-list:45261] Re: nkf -j problem?

From: rubikitch@...
Date: 2008-07-25 01:34:01 UTC
List: ruby-list #45261
From: OHARA Shigeki <os@iij.ad.jp>
Subject: [ruby-list:45259] nkf -j problem?
Date: Fri, 25 Jul 2008 09:59:12 +0900

るびきちです。

> NKF.nkf で JIS コードへの変換 (-j) で
> 変換結果が空文字列になってしまうケースがあるようです。
> 「鬱」や「掬」などを含んでいると空文字列になってしまいます。

require 'kconv'

NKF.nkf("-Ej", "鬱")                # => "\e$B]5\e(B"
NKF.nkf("-j", "鬱")                 # => ""
"鬱".tojis                          # => ""
"鬱".kconv(Kconv::JIS, Kconv::EUC)  # => "\e$B]5\e(B"

入力文字コードがわかっている限り指定すべきです。
指定しない場合は、推測します。
あくまで推測なので正しいことも、間違っていることもあります。

--
rubikitch
Blog: http://d.hatena.ne.jp/rubikitch/
Site: http://www.rubyist.net/~rubikitch/

In This Thread