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