出沢@フジフイルム です From: kjana / os.xaxon.ne.jp (YANAGAWA Kazuhisa) Subject: [ruby-list:10873] Re: base64.rb Date: Mon, 16 Nov 1998 19:41:03 +0900 Message-ID: <199811161040.TAA13532 / mail1.os.xaxon.ne.jp> kjana> この後につけたのではいけないでしょうか? なるほど、、 kjana> # \s+ で split -> should_encode? true な token ではさまれる空白は kjana> # reduce. ん? ちょっとBUGみっけ。 逆ですよ、ここは。true で挟まれる所の空白は保存する為に まとめてencodeが必要ですから、 kjana> while should_encode? tmp[1] kjana> tok << tmp.shift.to_s kjana> tok << tmp.shift.to_s kjana> break unless tmp[0] kjana> end tok << " " tok << tmp.shift.to_s でないと。(typoみたいにも見えますが) 所で、> 識者 変換前にあった空白は、その数や型(っていうか、SP,tab,LF,CR)は 保存すべきでしょうか?