SAP NetWeaver AS ABAP Release 750, ©Copyright 2016 SAP AG. Alle Rechte vorbehalten.
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.