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
software:tim:actionhandler:returnregexhandler [2014/12/16 16:32]
127.0.0.1 Externe Bearbeitung
software:tim:actionhandler:returnregexhandler [2021/07/01 09:52] (aktuell)
Zeile 1: Zeile 1:
 ========ReturnRegexHandler========= ========ReturnRegexHandler=========
 ==== Beschreibung ==== ==== Beschreibung ====
-Dieser [[software:​tim:​actionhandler:​|Handler]] gibt das Ergebnis einer [[software:​|Regex]] ​als String zurück.+Dieser [[software:​tim:​actionhandler:​|Handler]] gibt das Ergebnis einer **Regular Expression** ​als String zurück.
  
 ------ ------
Zeile 19: Zeile 19:
 ==== 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 26:
  ​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.1418743920.txt.gz · Zuletzt geändert: 2021/07/01 09:58 (Externe Bearbeitung)