[#37021] [RAA] RAA/2.3 — "U.Nakamura" <usa@...>

みなさんこんにちは。

20 messages 2003/01/30

[ruby-list:36963] Re: JIS符号化ライブラリ

From: Shinji Miura <snj@...>
Date: 2003-01-18 13:51:47 UTC
List: ruby-list #36963
三浦です。

> 
> 説明が足りなかったかもしれないのですが、アルファベットと漢字が混在した
> 文字列をJIS符号化して、16進数を得たいのですが、nkfってできますか。
> 例えば、
> http://www.emaillab.org/essay/japanese-filename.html
> にあるように、"ほごほげ.jpeg"より
> 
> %1B%24B%24%5B%244%24%5B%242%1B%28B.jpeg
> 
> を得るようなライブラリを探しています。
> 

思い付きで

---

require 'cgi'
require 'nkf'
puts CGI::escape (NKF::nkf '', 'ほごほげ.jpeg')

---

とすると、

%1B%24B%24%5B%244%24%5B%242%1B%28B.jpeg

と同様の出力が得られました。
これが正しいやり方なのかは定かではありませんが、
参考になりましたら幸いです。
--------------------------------------------------------------
「三浦真磁」
snj@users.sourceforge.jp

In This Thread