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

みなさんこんにちは。

20 messages 2003/01/30

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

From: Satoshi Osabe <s-osabe@...>
Date: 2003-01-19 01:05:51 UTC
List: ruby-list #36970
長部です。


On Sat, 18 Jan 2003 22:51:47 +0900
Shinji Miura <snj@users.sourceforge.jp> wrote:

> 三浦です。

> > 例えば、
> > 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
> 
> と同様の出力が得られました。

require 'cgi'
require 'nkf'
p CGI::escape(NKF::nkf("-j","ほごほげ.jpeg"))

としたら、同じ出力が得られました。まさにこれがほしいものでした。
CGI関連のライブラリを用いるとは思いもよりませんでした。
ありがとうございました。


In This Thread

Prev Next