11.1. Defining Regular Expressions11.1.1. Literal Characters11.1.2. Character Classes11.1.3. Repetition11.1.3.1. Nongreedy repetition11.1.4. Alternation, Grouping, and References11.1.5. Specifying Match Position11.1.6. Flags11.1.7. Perl RegExp Features Not Supported in JavaScript11.2. String Methods for Pattern Matching11.3. The RegExp Object11.3.1. RegExp Methods for Pattern Matching11.3.2. RegExp Instance Properties