© Kishori Sharan 2017

Kishori Sharan, Beginning Java 9 Fundamentals, https://doi.org/10.1007/978-1-4842-2902-6_18

18. Regular Expressions

Kishori Sharan

(1)Montgomery, Alabama, USA

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 ...

Get Beginning Java 9 Fundamentals: Arrays, Objects, Modules, JShell, and Regular Expressions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.