When started learning ruby in 2004, api helped me to understand the features.
Though I used most of rugular expressions and classes, rails gave me enough experience to make use of
many ruby unique features like jayson expalined in the following article.
http://www.rubytips.org/2008/04/07/10-unique-ruby-language-features/
Also look athe Features of Ruby by Michael Neumann
http://www.ntecs.de/old-hp/s-direktnet/ruby_en.html