Verwendung von java.util.regex

Die Art, wie reguläre Ausdrücke in java.util.regex gehandhabt werden, ist recht einfach. Das Package besteht nur aus zwei Klassen, einer Interface-Klasse und einer Exception:

java.util.regex.Pattern
java.util.regex.Matcher
java.util.regex.MatchResult
java.util.regex.PatternSyntaxException

Die ersten zwei Klassen bezeichne ich im Weiteren einfach als »Pattern« und »Matcher«. In vielen Fällen werden wir nur diese zwei verwenden. Das Pattern-Objekt ist ein kompilierter regulärer Ausdruck, der auf beliebige Strings angewendet werden kann. Bei jeder Anwendung eines solchen Ausdrucks wird ein Matcher-Objekt (eine Instanz davon) verwendet, das das Pattern-Objekt mit dem Suchstring verbindet.

Seit Java 1.5 gibt es die Klasse ...

Get Reguläre Ausdrücke, 3rd Edition 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.