Regexp.union(%w(centos fedora debian)) is another alternative that will allow you to wrap lines. Also the use of grouping () looks superfluous I think.