See also Breaking The Rules II for a good summary.
In reply to Re: Parsing with Regexes and Beyond by ambrus in thread Parsing with Regexes and Beyond by moritz