Showing posts with label array. Show all posts
Showing posts with label array. Show all posts

Saturday, May 16, 2009

Search an Array in Ruby

If you want to search for a value in an array in Ruby you could do something like this:


array = ['Bart','Lisa','Maggie']
array.include?('Homer') # returns false
array.include?('Lisa') # returns true

Another possibility is to do this:


array = ['Bart','Lisa','Maggie']
array.index 'Homer' # returns nil
array.index 'Lisa' # returns 1

Both methods should work for searching an array.

For more information check the Ruby API for the Array Class.


Cheers,

Dani


Find this article also on definenull.com.