From: "David A. Black" Date: 2008-06-18T15:32:50+09:00 Subject: Re: quick question about how array objects are handled Hi -- On Wed, 18 Jun 2008, Teleolurian wrote: > I don't think there's an in place editor for delete_if, so you'd want > > _array = _array.delete_if {|x| x.match(/^\./)} delete_if operates on the array in place: irb(main):001:0> a = [1,2,3] => [1, 2, 3] irb(main):002:0> a.delete_if {|e| e == 1 } => [2, 3] irb(main):003:0> a => [2, 3] David -- Rails training from David A. Black and Ruby Power and Light: ADVANCING WITH RAILS June 16-19 Berlin ADVANCING WITH RAILS July 21-24 Edison, NJ See http://www.rubypal.com for details and updates!