Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 5 Next »

Beschreibung

Dieser Handler gibt die Ergebnisse eines regulären Ausdrucks als Zeichenfolge zurück.


Klasse

com.dooris.bpm.actionhandler.ReturnRegexHandler

Parameter

Name des Parameters

Standardwert

Beschreibung

Gültige Beispiele

regex

Dieser Parameter wird verwendet, um die regulären Ausdrücke festzulegen.

Das folgende Regex-Beispiel kann verwendet werden, um eine gültige E-Mail aus einem beliebigen Text zu extrahieren.

^[A-Z0-9._%+-]+@[A-Z0-9.-]+\. [A-Z] {2,}$.

^[A-Z0-9._%+-]+@[A-Z0-9.-]+\. [A-Z] {2,}$.

content

Die getestete Zeichenfolge, die entweder als Variable ${Prozessvariable} oder direkt als Zeichenfolge vorhanden ist.

${emailListe}

writeNameInVariable

Die Prozessvariable, in die die Ergebnisse geschrieben werden.

ersteEmail

matchAll

true

Boolean(true/false). Wenn es auf "true" gesetzt ist, werden alle Ergebnisse in die Prozessvariable geschrieben.

Wenn es auf "false" gesetzt ist, wird nur das erste Ergebnis gespeichert.

false

Beispiel:

In diesem Beispiel verwenden wir einen regulären Ausdruck für ein Cookie, das wir von einer Schnittstelle erhalten. Dieses Cookie wird zur Authentifizierung verwendet. Die Antwort auf Cookie-Informationen lautet wie folgt:

Diese Antwort wird in eine Variable mit dem Namen payaraData. Wir implementieren den returnRegexHandler, um die Cookie-Informationen mit den folgenden Parametern zu extrahieren:

  • No labels