Per regulärem Ausdruck extrahieren
Der Roboter „Per regulärem Ausdruck extrahieren“ durchsucht eine Zeichenkette nach Treffern eines vorgegebenen Musters — in Geschäftsprozessen und Robotern von Bitrix24. Er nimmt die Ausgangszeichenkette, einen regulären Ausdruck und die Nummer der Erfassungsgruppe entgegen (0 bedeutet den ganzen Treffer). Zurückgegeben werden der erste Treffer, die Liste aller Treffer und ein Y/N-Kennzeichen „Gefunden“.
Der Roboter wendet einen regulären Ausdruck auf die Ausgangszeichenkette an und sammelt alle Treffer. Das Muster kann ohne Begrenzer angegeben werden — der Roboter umschließt es selbst mit /…/u, sodass Unicode-Text korrekt verarbeitet wird. Über die Nummer der Erfassungsgruppe lässt sich statt des ganzen Treffers ein bestimmter Teil des Musters zurückgeben, zum Beispiel ein Wert in Klammern. Typische Fälle: eine Bestellnummer wie ORD-12345 aus dem Betreff der E-Mail ziehen, aus der ein Lead erstellt wurde, oder alle Links aus einem Kommentar zum Auftrag extrahieren. Der Roboter gibt den ersten Treffer, die vollständige Trefferliste (Mehrfachwert) und ein Y/N-Kennzeichen „Gefunden“ zurück. Schreiben Sie in den nächsten Workflow-Schritten den extrahierten Wert in ein Feld der Entität oder verzweigen Sie über das Y/N-Kennzeichen, wenn es keine Treffer gibt.
Welche Eingabeparameter akzeptiert der Roboter?
| Parameter | Typ | Pflichtfeld? | Standard |
|---|---|---|---|
| Ausgangszeichenkette | string | ja | |
| Regulärer Ausdruck | string | ja | |
| Nummer der Erfassungsgruppe (0 = ganzer Treffer) | int | — |
Was gibt der Roboter zurück?
| Parameter | Typ |
|---|---|
| Erster Treffer | string |
| Alle Treffer | string |
| Gefunden (Y/N) | string |
Szenario: Bestellnummer aus einem E-Mail-Betreff extrahieren
- Ein Lead wird aus einer eingehenden E-Mail erstellt — der Titel enthält „Bestellung ORD-12345: Frage zur Lieferung“
- Der Roboter wendet das Muster ORD-\d+ an und gibt den Treffer ORD-12345 zurück
- Der Geschäftsprozess schreibt die Bestellnummer in ein Lead-Feld und findet den zugehörigen Auftrag