========ReturnRegexHandler=========
==== Beschreibung ====
Dieser [[software:tim:actionhandler:|Handler]] gibt das Ergebnis einer **Regular Expression** als String zurück.
------
==== Klasse ====
com.dooris.bpm.actionhandler.ReturnRegexHandler
\\
----
==== Event Type ====
beliebig
==== Action Name ====
beliebig
==== Parameter ====
=== regex ===
Hier wird der zu verwendende **reguläre Ausruck** hinterlegt. Der nachfolgende Beispiel-Regex ermöglicht, valide E-mail-Adressen aus einem beliebigen Text zu extrahieren
^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$.
=== content ===
der zu überprüfende String / entweder Variable ${Prozessvariable} oder direkt ein String \\
=== writeNameInVariable ===
Prozessvariable in welche das Ergebnis geschrieben wird\\
=== matchAll ===
matchAll(Boolean) = true : es werden alle Ergebnisse in die Prozessvariable geschrieben, false : es wird nur das erste Ergebnis hinterlegt.
matchAll steht standardmäßig auf true.
----
====Beispiel====
{{ :software:tim:actionhandler:returnregexhandler.png }}