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 live online training, plus books, videos, and digital content from nearly 200 publishers.