- 1. Regular Expression Tutorial - Content
- 2. Literal Characters
- 3. First Look at How a Regex Engine Works Internally
- 4. Character Classes or Character Sets
- 5. The Dot Matches (Almost) Any Character
- 6. Start of String and End of String Anchors
- 7. Word Boundaries
- 8. Alternation with The Vertical Bar or Pipe Symbol
- 9. Optional Items
- Basic Syntax Reference.
- Characters
- Character Classes or Character Sets [abc]
- Dot
- Anchors
- Word Boundaries
- Alternation
- Quantifiers
- Advanced Syntax Reference.
- Grouping and Backreferences
- Modifiers
- Atomic Grouping and Possessive Quantifiers
- Lookaround
- Continuing from The Previous Match
- Conditionals
- Comments
- Unicode Syntax Reference.
- Unicode Characters
- Unicode Properties, Scripts and Blocks
- Syntax Reference for Specific Regex Flavors.
- .NET Syntax for Named Capture and Backreferences
- Python Syntax for Named Capture and Backreferences
- XML Character Classes
- POSIX Bracket Expressions
- Regular Expression Flavor Comparison.
- Characters
- Character Classes or Character Sets
- Dot
- Anchors
- Word Boundaries
- Alternation
- Quantifiers
- Grouping and Backreferences
- Modifiers
- Atomic Grouping and Possessive Quantifiers
- Lookaround
- Continuing from The Previous Match
- Conditionals
- Comments
- Unicode Characters
- Unicode Properties, Scripts and Blocks
- .NET Syntax for Named Capture and Backreferences
- Python Syntax for Named Capture and Backreferences
- XML Character Classes
- POSIX Bracket Expressions
- Replacement Text Reference.
- Syntax Using Backslashes
- Syntax Using Dollar Signs
- Tokens Without a Backslash or Dollar
- General Replacement Text Behavior
- Highest-Numbered Capturing Group