Hi,

From: "David Heinemeier Hansson" <david / loudthinking.com>
>
> I'm having a hard time finding a way of archiving the functionality of 
> PHP's preg_match_all[1] in Ruby. Am I just not looking in the right 
> places? I have a string like "SomethingCool SomethingWild Something 
> AnotherCool" and want to use a regular expression, like /(\w+Cool)/, to 
> get all the *Cool words back in an array (["SomethingCool", 
> "AnotherCool"]).

String#scan might be what you're looking for:

irb> "cool wild anothercool".scan(/\b\w*cool\b/)
["cool", "anothercool"]


Hope this helps,

Bill