Regular expressions are hard, let's go shopping | Hacker News Reader