in reply to Programmatic regex disjunction
This is my favorite way:
my $any = do { local $" = '|'; qr/@pats/; }; [download]
After Compline,Zaxo