1. Introduction to Regular Expressions -- 2. Extended Introductory Examples -- 3. Overview of Regular Expression Features and Flavors -- 4. The Mechanics of Expression Processing -- 5. Crafting a Regular Expression -- 6. Tool-Specific Information -- 7. Perl Regular Expressions -- A. Online Information -- B. Email Regex Program
Summary
A regular expression (regex) is a pattern that describes a set of strings. Regular expressions are used for advanced context-sensitive searches (e.g. parsing data streams, data mining) and text modifications. They can be found in many advanced editors (e.g. vi, Emacs), in parser programs (e.g. grep) and in languages (e.g. Perl), mostly in a UNIX environment. This book is the standard work on regexes