前田です。 On Tue, 25 Mar 97 23:04:07 JST, MAEDA Shugo <ender / pic-internet.or.jp> wrote: | jcode.rbで | | self[nth] > jchar(nth) | self[start..last] > jsubstr(start..last) | | とかやるのはどうでしょう。 こうやればいいような。 ------------------------------------------------------------------------------ *** jcode.rb.orig Tue Mar 25 23:31:15 1997 --- jcode.rb Tue Mar 25 23:39:05 1997 *************** *** 188,191 **** --- 188,195 ---- def chop self.dup.chop! end + + def jchars + self.split(//) + end end ------------------------------------------------------------------------------ すごく単純ですが:-) 直接split(//)しても同じですけど、 str.jchars[nth] str.jchars[start..last] str.jchars[start, length] というのは結構読みやすいし、書きやすいような気がします。 文字じゃなくて文字列の配列になっちゃいますけど、そのほうが楽な気もするし。 前田 修吾