Altair® Monarch®

 

Die Funktion RegexExtract

Beschreibung

Scannt die gegebene Zeichenfolge nach Übereinstimmungen mit dem gegebenen regulären Ausdrucksmuster und extrahiert einen vorgegebenen Teil der Zeichenfolge.

Syntax

RegexExtract(Zeichenkette;Muster[;N])

Argumente

Zeichenkette bezieht sich auf den Eingabetext.

Muster bezieht sich auf das Regex-Muster, dem entsprochen werden soll.

Rückgabewert

Der Text der N-ten gefundenen Übereinstimmung. Wenn N nicht angegeben ist, gibt diese Funktion den Text der ersten gefundenen Übereinstimmung zurück, falls vorhanden.

Beispiel

Wenn der Begriff „Verarbeitung“ aus allen Einträgen entfernt werden soll, die mit „Datenverarbeitung“ im Feld „Abteilung“ markiert sind, erreichen Sie dies mit folgendem Ausdruck:

RegexExtract([Abteilung];"[A-Z]{1}[a-z]+";2)