I\'ve got a long string-variable and want to find out whether it contains one of two substrings.
e.g.
haystack = \'this one is pretty long\' needle1
In Ruby >= 2.4 you can do a regex match using | (or):
|
haystack.match? /whatever|pretty|something/
Or if your strings are in an array:
haystack.match? Regexp.union(strings)
(For Ruby < 2.4, use .match without question mark.)
.match