From: Harry Kakueki Date: 2007-06-13T23:26:29+09:00 Subject: Re: Getting the last N bytes of a string: On 6/13/07, bbiker wrote: > > Sorry to come so late in the thread. > > This seems to work fine for me. > > irb(main):001:0> str = "now is the time for all good men to come" > => "now is the time for all good men to come" > irb(main):002:0> str[-10..-1] > => "en to come" > > irb(main):001:0> str = "now is the" > => "now is the" > irb(main):002:0> str[-10..-1] > => "now is the" > > So I really see no need for a special method to obtain the last x > bytes of a string. > > > The problem is when there are not 10 bytes in the string. str = "abc" p str[-10..-1] # nil Harry -- A Look into Japanese Ruby List in English http://www.kakueki.com/