From: Joel VanderWerf Date: 2003-01-15T08:40:44+09:00 Subject: Re: Extracting elements from an array. Daniel Carrera wrote: > Hello, > > I have a question about Enumerable#grep or perhaps Enumerable#map. > > I have an array and I want to extract the entries that follow certain > criteria. I'd like to do something like: > > array.grep { |x| valid?(x) } > or > array.map { |x| valid(x) ? x : return } array.select { |x| valid?(x) }