From: ts Date: 2003-11-17T10:26:10+09:00 Subject: Re: regexp indexes to strings >>>>> "R" == Rob Partington writes: R> irb(main):006:0> a[/123/, 2]="xxx" R> IndexError: index 2 out of regexp Well, this case is for svg% ruby -e 'a="123-456-1239"; a[/1(2)3/, 1] = "xxx"; p a' "1xxx3-456-1239" svg% svg% ruby -e 'a="123-456-1239"; a[/1(2)(3)/, 2] = "xxx"; p a' "12xxx-456-1239" svg% you can write svg% ruby -e 'a="123-456-1239"; a[/123/] = "xxx"; p a' "xxx-456-1239" svg% -- Guy Decoux