Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 100.000 Datensätze verarbeitet werden!

Heater RegEx, Reguläre Ausdrücke (regular expression) verwenden

Regular Expression HeaterDer RegEx Heater dient dazu Reguläre Ausdrücke (regular expression) auf Zeichenketten (FlowHeater Datentyp STRING) durchführen zu können. Regulären Ausdrücke können zum Beispiel dazu verwendet werden um die Schreibweise von Telefonnummern oder E-Mail-Adressen zu validieren, eine Zeichenkette anhand eines bestimmten Musters zu zerlegen bzw. erkannte Muster zu ersetzen. Weiter unten finden Sie einige sinnvolle Regular Expression Beispiele wie "Reguläre Ausdrücke" im FlowHeater verwendet werden können.

Konfiguration

Regular Expression KonfigurationRegular Expression KonfigurationRegular Expression: Hier tragen Sie den Regulären Ausdruck ein den Sie auf die eingehende Zeichenfolge absetzen möchten.

Methode: Hier müssen Sie die Methode auswählen die auf die Zeichenkette angewendet werden soll. Es stehen folgenden Methoden zur Verfügung.

IsMatch: Hier wird lediglich geprüft ob der angegebene Reguläre Ausdruck in der Zeichenkette gefunden werden kann. In diesem Fall wird der FlowHeater Datentyp BOOLEAN (Wahr oder Falsch) zurückgeliefert.
Match: Hier wird versucht den angegeben Regulären Ausdruck in der Zeichenfolge zu finden. Im Erfolgsfall wird der erste Match zurückgeliefert.
Replace: Hier wird versucht den angegeben Regulären Ausdruck in der Zeichenfolge zu finden, der Match wird dann mit der unter „Ersetzung“ angegeben Logik ersetzt. Hier können ebenfalls Reguläre Ausdrücke, um z.B. auf Gruppen zuzugreifen, angegeben werden.
Split: Zerlegt eine Zeichenkette anhand des angegebenen Regulären Ausdruckes und gibt alle Teile mit dem unter „Trennzeichen“ angegeben Zeichen in einer neuen Zeichenfolge zurück.

Testwert: Hier können Sie den Regulären Ausdruck mit Hilfe des hier eingegebenen Testwertes testen.

Notizen: Hier können Sie sich eigene Notizen hinterlegen. Die Notizen werden im Designer als ToolTip Text angezeigt, sobald Sie die Maus über den Heater platzieren.

Beispiele

Prüft ob in der vorliegenden Zeichenfolge Leerzeichen vorkommen

Regular Expression: \s
Methode: IsMatch


Gib die ersten zusammenhängenden Zahlenwerte der vorliegenden Zeichenfolge zurück. Alle anderen Zeichen werden abgeschnitten

Regular Expression: [0-9]+
Methode: Match


Ersetzt in der vorliegenden Zeichenfolge alle Zahlenwerte (0-9) mit dem Lattenkreuz (#) Zeichen

Regular Expression: [0-9]
Methode: Split
Trennzeichen: #

 

Beachten Sie auch die Allgemeinen Hinweise zu Heater / Funktionen