Regex (Modulbaustein)
Eine Zeichenkette auftrennen oder auf bestimmten Inhalt prüfen
Verfügbar ab Firmware Version 4.1 Insider Preview 1
Inhalt dieser Seite
richtet sich an
Experten
Protokolle wie MQTT und HTTP-/Rest-API übergeben oft Zeichenketten, die mehrere Daten gleichzeitig enthalten. Mit diesem RegEx-Modulbaustein können aus einer Zeichenfolge die darin enthaltenen Daten (= andere Zeichenketten) durch eine Filtersuche (sog. “reguläre Ausdrücke”) extrahiert werden. Dieser Modulbaustein ist damit unter anderem auch für das Zerlegen von XML geeignet.
Insofern die extrahierte Zeichenketten Zahlen enthalten, sind als lesbarer Text kodiert, jedoch nicht als binärer Zahlenwert. Im Timberwolf Server können mathematische Operationen nur mit binär kodierten Zahlenwerten ausgeführt werden, daher ist eine Wandlung von Zeichenkette (“String”) in eine Ganzzahl oder eine Fließkommazahl meist sinnvoll. Hierfür stehen separate Modulbausteine für entsprechende Wandelung zur Verfügung.
Syntax |
|
---|---|
Funktion | Die Eingangszeichenkette |
Eingänge |
|
Ausgänge |
|
Besonderheiten |
|
Anwendungen |
|
Beispiele |
|
Entsprechendes Logik-Modul |
|