ABAP - Schlüsselwortdokumentation →  ABAP - Referenz →  Interne Daten verarbeiten →  Zeichen- und Bytekettenverarbeitung →  Ausdrücke und Funktionen für die Zeichenkettenverarbeitung → 

Reguläre Ausdrücke

ABAP unterstützt erweiterte reguläre Ausdrücke gemäß POSIX-Standard 1003.2. Reguläre Ausdrücke können hinter dem Zusatz REGEX der Anweisungen

sowie als Argument folgender Funktionen

zum Suchen in und zur Überprüfung von Zeichenketten verwendet werden. Die Klassen

erlauben den objektorientierten Umgang mit regulären Ausdrücken.

Ein regulärer Ausdruck r setzt sich nach der Syntax regulärer Ausdrücke aus Literalzeichen und Sonderzeichen zusammen und repräsentiert eine Menge von Zeichenfolgen. Ist text eine der von r repräsentierten Zeichenfolgen, sagt man, dass r mit text übereinstimmt oder dass r auf text passt. Zwei (unterschiedliche) reguläre Ausdrücke stimmen überein, falls sie auf die gleiche Menge von Zeichenfolgen passen.

Wendet man einen regulären Ausdruck als Suchmuster auf eine Zeichenfolge text an, so ist man an den Übereinstimmungen des regulären Ausdrucks mit Teilfolgen von text interessiert. Spezielle Sonderzeichen des regulären Ausdrucks passen dabei nicht auf Zeichen, sondern auf Positionen und beeinflussen damit Art und Anzahl der Fundstellen. Beim Überprüfen von Zeichenketten ist man daran interessiert, ob der gesamte Inhalt zu einem Muster passt.

Hinweise

Copyright-Hinweis

Diese Software verwendet die Boost.Regex Library. Copyright (c) 1998-2004 Dr. John Maddock.



Weiterlesen
Syntax regulärer Ausdrücke
Reguläre Ausdrücke überprüfen
Ausnahmen in regulären Ausdrücken
Reguläre Ausdrücke