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 [2013/08/22 11:05]
max.neumaier
software:tim:actionhandler:returnregexhandler [2017/04/13 11:15]
konstantinos.litsios [ReturnRegexHandler]
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 18: Zeile 18:
  
 ==== Parameter ====  ==== Parameter ==== 
-regex (die Regex),​content ​(der zu überprüfende String), +=== regex === 
-writeNameInVariable ​(Prozessvariable in welche das Ergebnis geschrieben wird), matchAll((Boolean) + Hier wird der zu verwendende **reguläre Ausruck** hinterlegt. Der nachfolgende Beispiel-Regex ermöglichtvalide E-mail-Adressen aus einem beliebigen Text zu extrahieren  
-true = es werden alle Ergebnisse in String ​geschrieben,​ false es wird nur das erste Ergebnis ​geliefert)+<​code>​^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,​}$.</​code>​ 
 +=== 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. matchAll steht standardmäßig auf true.
Zeile 26: Zeile 32:
 ---- ----
  
-==== Beispiel ==== +====Beispiel====
  
 +{{ :​software:​tim:​actionhandler:​returnregexhandler.png }}
  
software/tim/actionhandler/returnregexhandler.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)