Home > Computers > Programming > Languages > Regular Expressions > FAQs, Help, and Tutorials
Regular expressions are text strings formed in a particular syntax that is used in various tools and programming languages for searching text patterns within text. The sites in this section provide help, tutorials and collections of frequently asked questions ("FAQs") about various aspects of regular expressions.
http://msdn.microsoft.com/en-us/library/hs600312.aspx
MSDN documentation. Features detailed examples, list of references.
http://net.tutsplus.com/tutorials/php/advanced-regular-expression-tips-and-techniques/
Blog post. Discusses techniques such as commenting, callbacks, lookarounds, conditionals and named patterns.
http://oreilly.com/windows/archive/csharp-regular-expressions.html
Article by O'Reilly author. Presents classes, engine details and sample expressions.
http://www.digitalamit.com/article/regular_expression.phtml
Introduction to regex. Presents syntax and examples.
http://www.cs.rochester.edu/u/nelson/courses/csc_173/fa/
Notes from computer science class. Compares regular expressions to finite automata.
http://blog.stevenlevithan.com/
Blog of Steven Levithan. Discusses the Regex Cookbook by Levithan and Jan Goyvaerts, regex APIs and regex recipes.
http://www.4guysfromrolla.com/webtech/RegularExpressions.shtml
Articles about regular expressions. Includes articles about parsing, validating and replacing.
http://www.gnu.org/software/gawk/manual/html_node/Regexp.html
Regex manual pages for Awk. Discusses syntax, dynamic regexps.
http://www.gnu.org/software/emacs/emacs-lisp-intro/html_node/Regexp-Search.html
Documentation for regex in Emacs Lisp. Describes the functions.
https://wiki.haskell.org/Regular_expressions
Review of regex libraries in the Haskell programming language. Includes feature matrix and benchmark.
http://dev.mysql.com/doc/refman/5.1/en/regexp.html
Manual page for MySQL regex. Features operators and character classes, includes user comments.
http://www.renatomancuso.com/software/dpcre/dpcre.htm
Wrapper classes to support PCRE in Delphi. Includes download links.
http://www.php.net/manual/en/book.pcre.php
Regex section of the PHP manual. Covers PCRE engine, pattern syntax, PHP functions, and includes user comments.
http://forums.phpfreaks.com/forum/34-php-regex/
Regex board on PHP forum. Features user-contributed questions and answers.
https://docs.python.org/2/howto/regex.html
Python regex tutorial. Focuses on the re module.
http://www2.lib.uchicago.edu/~keith/tcl-course/topics/regexp.html
Notes from computer science class about TCL. Presents the Chomsky hierarchy, finite automata and regular expressions.
http://www.addedbytes.com/cheat-sheets/download/regular-expressions-cheat-sheet-v2.pdf
One-page reference. Presents major points of regex syntax.
http://www.cyberciti.biz/faq/grep-regular-expressions/
Tutorial on nixCraft blog. Features syntax, tricks, comments.
http://www.thegeekstuff.com/2011/01/regular-expressions-in-grep-command/
Series of two articles about regex in the Unix Grep command. Features examples of text searches.
http://www.seeingwithc.org/topic7html.html
Technical article about regular expressions. Discusses types of automata, searching, parsing, validating.
http://www.melonfire.com/community/columns/trog/article.php?id=2
Introduction to regex. Presents syntax, code samples.
http://stackoverflow.com/questions/tagged/regex?sort=faq
Collection of questions and user-submitted answers. Features ratings for each answer and comment.
http://www.codeproject.com/search.aspx?q=regular+expression
Collection of articles. Features tools, general techniques and regex implementation in various languages.
http://www.unicode.org/reports/tr18/
Unicode Technical Standard document. Describes guidelines for extending regex engines to use Unicode.
http://www.zvon.org/comp/m/regexp.html
Regex resources. Features tutorial, reference and glossary.
Home > Computers > Programming > Languages > Regular Expressions > FAQs, Help, and Tutorials
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us