On Feb 20, 2009, at 1:51 PM, lasitha wrote:

> On Fri, Feb 20, 2009 at 11:54 PM, Aldric Giacomoni
> <"aldric[remove]"@trevoke.net> wrote:
>> Say I have a string like.. At random...
>> string = "The quick brown fox jumps over the lazy dog"
>> I'd like to do something like:
>> puts "Yes!" if string.include? ('quick', 'brown', 'lazy')
>> Expected behavior : if -any- of them are included, return true.
>>
>> Is that possible with a built-in method?

pattern = Regexp.union(*%w{quick brown lazy})
string = "The quick brown fox jumps over the lazy dog"

puts "Yes!" if string =~ pattern