Further to the other excellent responses, you can check if your script is infected with any of the evil variables with the Devel::SawAmpersand module.
In reply to Re^3: Pimp My RegEx
by eyepopslikeamosquito
in thread Pimp My RegEx
by heathen
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |