This book starts with a general introduction to regular expressions. The first section describes and defines the constructs used in regular expressions, and establishes the common principles of pattern matching. The remaining sec- tions of the book are devoted to the syntax, features, and usage of r