From: Ryan Leavengood Date: 2001-10-27T05:06:02+09:00 Subject: [ruby-talk:23513] Re: Get last character in string? That returns a Fixnum my fellow Ryan. You need to add a call to Integer#chr to turn it into a String. Or use s[-1,1]. Other ways (I'm bored): irb(main):006:0> /.$/.match(s)[0] "d" irb(main):007:0> s[-1..-1] "d" irb(main):008:0> s.scan(/.$/)[0] "d" irb(main):009:0> s.slice(/.$/) "d" irb(main):010:0> s[/.$/] "d" Ryan Leavengood > -----Original Message----- > From: Ryan [mailto:ryan@ryanflynn.com] > Sent: Friday, October 26, 2001 3:53 PM > To: ruby-talk ML > Subject: [ruby-talk:23504] Re: Get last character in string? > > s[-1]