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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.