Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:actionhandler:returnregexhandler

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
software:tim:actionhandler:returnregexhandler [2013/09/27 11:19]
martin.lukas [Parameter]
software:tim:actionhandler:returnregexhandler [2015/12/14 15:35]
jan.mayer [Parameter]
Zeile 1: Zeile 1:
 ========ReturnRegexHandler========= ========ReturnRegexHandler=========
-==== Beschreibung ==== +Dieser [[software:​tim:​actionhandler:​|Handler]] gibt das Ergebnis einer **Regular Expression** ​als String zurück.
-Dieser [[software:​tim:​actionhandler:​|Handler]] gibt das Ergebnis einer [[software:​|Regex]] ​als String zurück.+
  
 ------ ------
Zeile 19: Zeile 18:
 ==== Parameter ====  ==== Parameter ==== 
 === regex === === regex ===
- die Regex \\ wenn die RegExp auf ?s endet werden bei . auch \n (Newline) gefunden. \\ + 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 ​ 
-z.B. <​code>​.*---------- Ursprüngliche Nachricht-------?​s</​code>​findet alles **auch mehrere Zeilen** vor diesem Satz+<​code>​^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$.</​code>​
 === content === === content ===
 der zu überprüfende String / entweder Variable ${Prozessvariable} oder direkt ein String \\ der zu überprüfende String / entweder Variable ${Prozessvariable} oder direkt ein String \\
Zeile 26: Zeile 25:
  ​Prozessvariable in welche das Ergebnis geschrieben wird\\ ​  ​Prozessvariable in welche das Ergebnis geschrieben wird\\ ​
 === matchAll === === matchAll ===
-matchAll(Boolean) = true : es werden alle Ergebnisse in String ​geschrieben,​ false : es wird nur das erste Ergebnis ​geliefert+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. matchAll steht standardmäßig auf true.
software/tim/actionhandler/returnregexhandler.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)