Ansicht
Dokumentation

ABENSTRING_FUNCTIONS_REGEX - STRING FUNCTIONS REGEX

ABENSTRING_FUNCTIONS_REGEX - STRING FUNCTIONS REGEX

RFUMSV00 - Advance Return for Tax on Sales/Purchases   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- pcre, xpath

... ( ... pcre$|xpath = regex ...  ) ...

Wirkung

Mit pcre$|xpath$ wird ein regulärer Ausdruck übergeben, nach dem gesucht oder mit dem abgeglichen werden soll. regex ist eine zeichenartige Ausdrucksposition, die einen syntaktisch korrekten regulären Ausdruck enthalten muss. Es können nur Argumente mit elementaren Datentypen angegeben werden.

Wenn ein zeichenartiges Datenobjekt fester Länge angegeben ist, werden schließende Leerzeichen nicht berücksichtigt. Wenn regex leer ist, kommt es zur Ausnahme der Klasse CX_SY_STRG_PAR_VAL.

Der reguläre Ausdruck wird in einem erweiterten Modus kompiliert: Die meisten nicht maskierten Leerräume (Leerzeichen und Zeilenumbrüche) im Muster werden außerhalb von Zeichenklassen ignoriert und Kommentare können hinter # angegeben werden. Bevor Leerräume und # in einem Muster angegeben werden können, müssen sie maskiert werden oder der erweiterte Modus muss im regulären Ausdruck durch (?-x) ausgeschaltet werden.

Hinweise

Beispiel

Das Ergebnis des folgenden Funktionsaufrufs ist tag>def</tag>. Durch das Setzen eines Fragezeichens (?) hinter dem Quantor + wird das gierige Verhalten des regulären PCRE-Ausdrucks für das entsprechende Maskenzeichen ausgeschaltet.






RFUMSV00 - Advance Return for Tax on Sales/Purchases   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3625 Date: 20240523 Time: 100653     sap01-206 ( 49 ms )