Regular Expressions

Introduction
Regular expressions, also referred to as regex or regexp, provide a concise and flexible means for matching strings of text, such as particular characters, world, or patterns of characters. Regular expressions are used by many text editors, utilities and programming languages to search and manipulate text based on patterns.