Der Regex-Dialekt von Java

java.util.regex benutzt einen traditionellen NFA; die Betrachtungen aus den Kapitel 4, 5 und 6 sind also auch für dieses Paket anwendbar. In Tabelle 8-2 auf der nächsten Seite sind die unterstützten Metazeichen zusammengefasst. Bestimmte Aspekte des Dialekts können mit Modifikatoren gesteuert werden, die man mit Optionen bei den diversen Funktionen und Factory-Methoden ein- und ausschalten kann. Man kann die Modifikatoren auch in der Regex mit der Syntax (?mod-mod) oder (?mod-mod:...) aktivieren oder deaktivieren. Die unterstützten Modi sind in Tabelle 8-3 auf „Der Regex-Dialekt von Java“ aufgeführt.

Die folgenden Bemerkungen kommentieren die Tabelle 8-2:

❶ Das Metazeichen \b steht nur innerhalb von Zeichenklassen für ...

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.