/Perl M[ou]ngers/ # char class version /Perl M(o|u)ngers/ # alternation version #### Perl Mongers Perl Mungers Perl Monks #### Perl Munks Perl Mungs Perl Mongs Perl Monkers Perl Munkers #### ( /Perl M[ou]ngers/ || /Perl Monks/ ) /Perl (?:M[ou]ngers|Monks)/ #### /Perl M(?:onk|[ou]nger)s/ #### /Perl M(?:(o)|(u))n(?(2)(g)|(?:(g)|(k)))(?(5)|er)s/;