新井です。 In message "[ruby-list:31860] Re: jleft, jrightを作ってみました" on 13 Oct 2001 19:04:04 +0900, Kazuhiro NISHIYAMA <zn / mbf.nifty.com> wrote: > In <20011013.151145.13241139.JCA02266 / nifty.ne.jp> > On Sat, 13 Oct 2001 15:12:42 +0900 > Koji Arai <JCA02266 / nifty.ne.jp> wrote: > > [ruby-list:6005] を参考に私も作ってみました。jcode.rb に依存 > > しないのがミソです。 > > # jleft, jright はおまけで jfold がメイン > > > > でも、jfold って既に誰かが作ってそうですよね。最上の実装の物 > > を FAQ に載せるか、jcode.rb に入れたいです。 > > 文字数で切り出しじゃなくて何バイトまでかで指定するのが > ポイントでしょうか。 です。 > jfoldはすでに改行が入っている文字列の場合にどうすれば > いいのかが悩ましいですが。 [ruby-list:31860] では、ユーザ任せ(事前に delete("\n") して ね) というスタンスです。どうせ機能を持たせてもメソッドの中で 同じことするだけだし。 あと、禁則もユーザ任せ(だから、right もイテレータブロックに 渡してる) > foldってNKF.nkf("-f#{len}", str)でもいいような気も > しますが。 [ruby-list:28546] 参照 -- 新井康司 (Koji Arai)