Table of Contents
- Getting Started with Regular Expressions
- Understanding the Core Constructs of Java Regular Expressions
- Working with Groups, Capturing, and References
- Regular Expression Programming Using Java String and Scanner APIs
- Introduction to Java Regular Expression APIs - Pattern and Matcher Classes
- Exploring Zero-width Assertions, Lookarounds, and Atomic Groups
- Understanding the Union, Intersection, and Subtraction of Character Classes
- Regular Expression Pitfalls, Optimization, and Performance Improvements

