How do you comment a Perl regular expression?

comments, perl, regex

Solution

Use the /x modifier:

my $foo = "zombies are the bombies";
if ($foo =~ /
             zombie  # sorry pirates
            /x ) {
    print "urg. brains.\n";
}

Also see the first question in perlfaq6.

Also it wouldn't hurt to read all of perlre while you're at it.

Problem

How do you put comments inside a Perl regular expression?

Original source