- or download this
# Compiles each pattern once since m// realises
# you're using the same pattern twice in a row.
...
/$re/
}
}
- or download this
# Compiles each pattern twice
for (1..2) {
...
/$re/
}
}
- or download this
# Compiles each pattern once
my @res = map qr/$_/, qw( foo bar );
...
/$re/
}
}
- or download this
# Doesn't recompile $re if it's a qr//.
/$re/
...
# Stringifies and recompiles $re if it's a qr//,
# but it should be subject to the caching mentioned above.
/x$re/