Regular expressions are a language used for parsing and manipulating text. They are often used to perform complex search-and-replace operations, and to validate that text data is well-formed. Today, regular expressions are included in most program- ming languages, as well as in many scripting languages, editors, applications, databases, and command-line tools. This book aims to give quick acce…