From: Charlie Bowman Date: 2006-05-13T00:00:35+09:00 Subject: Re: Is there a method for incrementing string names?!? --=-H5ag014FU9q1ZONlPxeX Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Why not just create an array called name and access with the numbers? irb(main):003:0> name << 'charlie' << 'moir' << 'bowman' => ["charlie", "moir", "bowman"] irb(main):006:0> puts name[0] charlie => nil irb(main):007:0> puts name[1] moir => nil irb(main):008:0> puts name[2] bowman => nil Charlie Bowman http://www.recentrambles.com On Fri, 2006-05-12 at 23:54 +0900, Pedro C担rte-Real wrote: > On 5/12/06, Alex Young wrote: > > irb(main):001:0> s = "aaa1" > > => "aaa1" > > irb(main):002:0> s = s.succ > > => "aaa2" > > irb(main):003:0> s = s.succ > > => "aaa3" > > But don't forget: > > irb(main):001:0> 'aa9'.succ > => "ab0" > > So it won't do what's needed. > > Cheers, > > Pedro. > > --=-H5ag014FU9q1ZONlPxeX--