Hacker News new | ask | show | jobs
by qntm 5426 days ago
This was actually going to be my solution as well. Regex engines are optimised for exactly this sort of problem, why duplicate the work manually?
1 comments

rfumani gave one reason: it won't produce the right answer. Here's another: your regex engine will probably fall over dead if you ask it apply a million-word alternation.
grep could be fine. I wouldn't trust backtracking regex engines, though.