You are right Joseph – its a great quote. Personally I don’t have too many problems with regular expressions in code provided you treat them less like a literal string and more like a piece of runtime evaluated source code - which is why adding named captures help.

Of course – it helps when you have a RegEx guru on speed dial