Java Regular Expressions: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 9: Line 9:


=Overview=
=Overview=
Regular expressions can be used in Java via the String API or java.util.regex API.


=java.util.regex API=
=java.util.regex API=

Revision as of 21:19, 29 July 2017

External

Internal

Overview

Regular expressions can be used in Java via the String API or java.util.regex API.

java.util.regex API

The general pattern for using regular expressions is the following:

Working code is available here:

https://github.com/NovaOrdis/playground/tree/master/java/regex/simplest


java.langString API

String s = "...";
s.matches(...);

Concurrent Usage Considerations


Matcher instances are NOT thread safe, create a matcher per thread