J2. Besonderheiten der Perl-kompatiblen regulären Ausdrücke (PCRE) |
Reguläre Ausdrücke sind Muster, die von links nach rechts mit dem Text abgeglichen werden. In einem Muster repräsentieren die meisten Zeichen sich selbst und passen auf die entsprechenden Zeichen im Text. Der Hauptvorteil regulärer Ausdrücke ist, dass ein Muster mehrere Varianten und Wiederholungen enthalten kann. Sie werden mittels Metazeichen kodiert. Metazeichen sind die Zeichen, die nicht für sich selbst stehen, sondern eine besondere Bedeutung haben. Es gibt zwei Arten von Metazeichen: Die einen werden in eckigen Klammern gesetzt, und die anderen werden ohne eckige Klammern verwendet. Nachfolgend werden sie detailliert beschrieben. Ohne eckige Klammern werden die folgenden Metazeichen verwendet:
Der Teil des Musters, der von eckigen Klammern umschlossen ist, wird als Zeichenklasse bezeichnet. Metazeichen in der Zeichenklasse sind:
|