[http://groups.google.com/groups?th=4bbebbb242ec1e1e] [[Wiki page on e-mail addresses]] [[different meanings of "[regular expressions]"]] [[ [Perl] disease] [[When REs go wrong]] [Regular expression examples] ---- 05Apr03 [Brian Theado] - For XML, I'm guessing the title of this page is referring to one-off regular expressions, but see [http://www.cs.sfu.ca/~cameron/REX.html] for a paper describing shallow parsing of XML using only a regular expression. The regular expression is about 30 lines long, but the paper documents it well. The Appendix includes sample implementation in Perl, Javascript and Flex/Lex. The Appendix also includes an interactive demo (using the Javascript implementation apparently). The demo helped me understand what they meant by "shallow parsing". For a Tcl translation, see [XML Shallow Parsing with Regular Expressions]. ---- Why are regular expressions not suited for parsing email addresses? "[Regular expression to validate e-mail addresses]" comments on this. A few more comments appear in "The Limits to Regular Expressions" [http://www.unixreview.com/documents/s=2472/uni1037388368795/] and "Regular Expressions Do Not Solve All Problems" [http://informit.com/articles/article.asp?p=102171&redir=1], themselves descendants of "notyet" [http://slashdot.org/comments.pl?sid=19607&cid=1871619].