I get a guilty pleasure out of conversations that go like this:
Me: Don't use regexes to parse HTML, use HTML::Parser instead.
Him: But how do you think HTML::Parser parses HTML then?
Me: Actually it uses this C code here (pointing) and that looks to me like a state machine that implements an LR parser. Not regular expressions.