This document provides an introduction to regular expressions (regex) in 3 parts. It explains some basic regex patterns like *, +, ., \, defines methods like .match() and .search(), and covers special characters \d, \w, \s, character classes and barra e r. It also discusses flags, word boundaries, and methods for finding and replacing matches. Finally, it recommends resources for learning more about advanced regex features and techniques.