I really really hate regular expressions. I mean they do not have a single redeeming feature and yet there are absolutely no substitute for them so you are pretty much doomed to suffer wangling them multiple times in even a minor project.

Unreadable fragile magic.