FHEM Forum

FHEM => Automatisierung => Thema gestartet von: M_I_B am 30 Mai 2016, 10:16:58

Titel: Frage zu RegEx
Beitrag von: M_I_B am 30 Mai 2016, 10:16:58
... ich habe mal wieder eine Frage zu RegEx ...
Im Zusammenhang mit der "hübschen" Darstellung von Dimmerwerten mit Hilfe von light_light_dim_(X) hatte ich mir diverse Beispiele angesehen, aber irgendwie haben die alle Probleme bei Dimmerwerten zwischen 0.1 bis 9.9

Ein Beispiel sieht ausschnittweise z.B. so aus:
off:light_light_dim_00@black 0\d.*:light_light_dim_00 1\d.*:light_light_dim_10
OFF wird hierbei korrekt umgesetzt, ebenso wie Werte ab 10.0 bis 100. Lediglich einstellige Werte möchten nicht so wie ich möchte  ::)

M.E. passt das "0\d.*" nicht, da in den Dimmerwerten ja nicht "03.5" steht, sondern "3.5

Ich habe jetzt reichlich in https://wiki.selfhtml.org/wiki/Perl/Regul%C3%A4re_Ausdr%C3%BCcke gelesen und probiert, aber ich scheitere daran gnadenlos  :(

Wer mag helfen?
Titel: Antw:Frage zu RegEx
Beitrag von: dev0 am 30 Mai 2016, 10:21:56
Was ist mit
\d\.\d

?
Titel: Antw:Frage zu RegEx
Beitrag von: M_I_B am 30 Mai 2016, 10:24:56
 ;D ;D ;D Danke für die schnelle Hilfe! Auf den bin ich bei meinen Versuchen nicht gekommen; alles schön!
Titel: Antw:Frage zu RegEx
Beitrag von: justme1968 am 30 Mai 2016, 13:26:28
und dann gibt es auch noch das hier: http://www.fhemwiki.de/wiki/Color#Farbige_Lampen_Icons

gruss
  andre
Titel: Antw:Frage zu RegEx
Beitrag von: M_I_B am 30 Mai 2016, 20:31:54
... au ja, das ist auch mal ein nettes Spielfeld ;D Habe zwar noch keine meiner RGBW an FHEM getüddelt, aber mit Dimmern geht's ja inzwischen auch. Da werde ich mal bei Gelegenheit ein bisschen Farbe ins Spiel bringen  8)
Danke für den Hinweis; hab ich mal gleich in die Fav's gelegt...