(foo)|(bar)|(baz) #### if (defined $1) { sub1 } elseif (defined $2) { sub2 } ... #### $sub[$n]->();
## if (defined $1) { sub1 } elseif (defined $2) { sub2 } ... ##
## $sub[$n]->();