In this chapter, you will learn:
How to create regular expressions
How to use convenience methods in the String class to perform regular expression-based find-and-replace
How to use the Pattern class to compile regular expressions
How to use the Matcher class to match a regular expression against an input string
How to use groups in regular expressions
How to perform advanced find-and-replace using the Matcher class
All example programs in this chapter are a member of a jdojo.regex module, as declared in Listing 18-1.
Listing 18-1. The Declaration of a jdojo.regex Module
// module-info.java ...