This document discusses regular expressions (RegExp) in JavaScript. It defines RegExp as patterns used to match character combinations in strings and describes syntax, modifiers, quantifiers, character sets, metacharacters and the RegExp object properties and methods. Examples are provided to demonstrate matching strings using different patterns, modifiers and quantifiers.