REGEXPFIND-Funktion

Aus Planfix
Wechseln zu: Navigation, Suche

Die REGEXPFIND-Funktion ermöglicht es, den benötigten Textausschnitt aus einer Variablen oder einem Infoblock zu extrahieren.

Format

  • REGEXPFIND(text; pattern)

Argumente:

  • text — erforderlich, Text, in dem mit einem regulären Ausdruck gesucht wird.
  • pattern — erforderlich, regulärer Ausdruck.

Beispiele

Formel Beschreibung Ergebnis
REGEXPFIND("Buy 30000$"; "(\d+)") Eine Zahl aus einem Text mit einem regulären Ausdruck extrahieren 30000

Wichtig

  • Reguläre Ausdrücke in Planfix werden mit den Optionen Pattern.DOTALL und Pattern.MULTILINE ausgeführt. Im Online-Validatorgms.
  • Die erste Capturing-Gruppe gelangt in das Ergebnis der Textverarbeitung mittels regulärem Ausdruck. Dementsprechend muss das, was im Ergebnis erscheinen soll, in Klammern gesetzt werden; die übrigen Gruppen sollten nicht capturing (?:) gemacht werden.
  • Um Daten aus einer Zeichenkette mit enthaltenen Anführungszeichen mittels regulärem Ausdruck zu erhalten, müssen diese maskiert werden.


Gehe zu