Do you know that Perl “regular expressions” can accept NP-complete languages?
http://perl.plover.com/NPC/
Happy backtracking!