Use predefined character classes instead of longer versions

We discussed predefined character classes and Unicode character classes in Chapter 2, Understanding the Core Concepts of Java Regular Expressions. We need to make good use of it. So use \d instead of [0-9] or \D instead of [^0-9], and use \w instead of [a-zA-Z_0-9] or \W instead of [^a-zA-Z_0-9].

Get Java 9 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.