From: Kouhei Yanagita Date: 2006-06-23T23:33:53+09:00 Subject: [ruby-list:42475] String#first, String#last こんにちは。柳田です。 String の先頭/末尾 n バイトを得るのに、 Array と同じく first last が使えると便利だと思いました。 もちろん、 class String def first(n) self[0, n] end def last(n) self[[size - n, 0].max, n] end end と自分で定義してもよいのですが、 標準で提供されていると便利ではないかと思います。 というわけで String#first と String#last を提案してみたいのですが、 いかがでしょうか。 -- Kouhei Yanagita