From: HAYASHI Daihachi Date: 1997-11-10T13:01:25+09:00 Subject: [ruby-list:5235] Re: My first coding. 林@守口市です。わたなべさん返事ありがとうございます。 WATANABE Hirofumi wrote: >: $_ = Kconv.tosjis($_) # うちの環境では、これが必要 > >今のブラウザは自動判別してくれるから sjis に変換しなくてもい >い気もします. それはさておき static に link されてるとはいえ > require 'kconv' >は入れてね. いずれ dll 化したときのためにも. テキストで見たときに化けたので付け加えました、簡単に機能してしまって満 足し、requireの宣言、全然考えてなかったです。 --- 略 --- >: while /&/; gsub('&', '&') end > >これは > gsub(/&#(\d+);?/) do $1.to_i.chr end sub, gsubは、イテレータとして使った場合、変換先にコード指定できると いうことでしょうか。 メソッド.メソッド... というのもあるんですね。い づれも便利で新鮮に感じます。 >それと while /foo/; gsub(/foo/, 'bar') end という形式を多用 >してるけど while end は余計でしょう. 完全に gsub を sub と思いこんでしまってました。*g*subなのに(^^;; >で十分だと思うけど, そもそも出力も html だからこの変換はまず >いです. ">", "<", "&" が残ってるんなら逆変換したほうがいいく >らい. (前後しました) >ひょっとして MethodIndex.html の存在はあまり知られてないのかな? 当初、エディタからマニュアルのHTMLを呼出すための辞書を作る目的で作りは じめたのを、エディタ側のコーディングに挫折し、急拠HTMLに変更したため矛 盾だらけのまま出してしまいましたm(__)m しかし、勉強になりました、ありがとうございました。 -- |_| /|V /|( |_||[Sagasen] MAIL: hayashi@mxs.meshnet.or.jp |V| | | |/~||/~| )| || http://www2a.meshnet.or.jp/~hayashi/search/ | |ORIGUT|