keep_if

ary.keep_if { |item| block } â ary
ary.keep_if â Enumerator
Instance Public methods

Deletes every element of self for which the given block evaluates to false.

See also #select!

If no block is given, an Enumerator is returned instead.

a = %w{ a b c d e f }
a.keep_if { |v| v =~ /[aeiou]/ }  #=> ["a", "e"]
doc_ruby_on_rails
2015-03-30 17:54:41
Comments
Leave a Comment

Please login to continue.