Hallo Zusammen,
wo finde ich eine Anleitung/Einführung für zu verwendende Regex Notationen im Kontext von data-substitution?
Ich tue mich etwas schwer damit.
In FHEM habe ich aus dem Reading "280.77" mit valueformat "%.0f W" "281 W" gemacht.
Dies scheint in FTUI nicht zu funktionieren: data-substitution="s/$/%.0f/g"
s/regex/replacement/modifier: Substitute matched substring(s) by the replacement
Da readingsGroup in FTUI nicht sauber funktionieren, muss ich alles nachbauen, was ich in readingsGroup bereits sauber laufen habe.
Danke Euch!
kann mir niemand helfen?
Unter https://wiki.fhem.de/wiki/FTUI_Widget_Label#Hinweise (https://wiki.fhem.de/wiki/FTUI_Widget_Label#Hinweise) im Abschnitt Funktionsweise(n) von data-substitution gibt es ein paar Informationen zum Thema ...
"%.0f W" ist übrigens kein regulärer Ausdruck, sondern ein FORMAT-String für sprintf ...
Danke, die habe ich gesehen, aber nichts gesehen wie ich die gefragten Änderungen hinbekomme.
es muss ja ähnlich wie dies sein, aber ich finde keine Anleitung wie ich es aufbauen muss für meinen Fall... :-(
20:15 statt 20:15:00: data-substitution="s/(:00)$//g"
Vielleicht ist gar kein data-substitution notwendig, da es für label auch data-fix gibt ...
data-fix --- Angegebene Anzahl an Dezimalstellen einhalten
mist, das hab ich übersehen. danke dir!
und data-substitution="S/[0-9]{4}$//g"
wäre wohl die Antwort auf die ursprüngliche Frage gewesen.