From: Robert Schaaf Date: 2009-04-27T10:22:26+09:00 Subject: Re: Deleting numbers in array Hello Clayton, Try this. nums.delete_if {|x| x.to_s.include? '9'} Bob Schaaf On Apr 26, 2009, at 8:54 PM, Clayton Lane wrote: > I'm new to Ruby and unsure how to delete numbers in an array. I have > an > array filled with numbers from 1 to 100. If I use nums.delete_if {| > x| x > == 9 }, it will delete 9, but I want to remove any number containing > 9. > For example, 19, 39, 92, 99 etc. I tried using a wildcard, but it > didn't > work. I'm sure theres an easy command to do it, but I wasn't able to > find it on in Ruby documentation. I also want to remove numbers > containing 0,6,7, and 8 as well. Any help would be greatly > appreciated. > Thanks! > -- > Posted via http://www.ruby-forum.com/. >