Hallo zusammen,
ich möchte gerne ein Teil eines readings ausgeben:
data-device="vTermine"
data-get="t_001_summary"
data-part="(/^.{0,13}/)">
Im Regex Test lautet der Ausdruck /^.{0,13}/ und gibt mir die ersten 13 Zeichen zurück. Ich bekomme den Ausdruck allerdings nicht in FHEM FTUI angewandt. Kann mir jemand erklären wie ich den Ausdruck korrekt in data-part eingeben muss? Ich habe schon alle denkbaren Kombinationen von Klammern Schrägstriche und Punkt Stern ausprobiert.
Gruß und Danke
Roman
Mach die Schrägstriche weg
Danke für die Antwort, aber das hatte ich schon. Anscheinend macht das System etwas mit ganzen Wörtern. Bei einem Wert > Wortlänge gibt das System etwas aus. Z.B.: "testlängenangabe" erst bei (^.{0,16}).
Ich denke die Frage ist besser im TabletUI Forum aufgehoben. Das hat mit FHEM an sich nichts zu tun.
dein quantifier in der regex legt einen bereich fest, keine feste anzahl. probiere:
(^.{13})
Hilft leider auch nicht. SChade, trotzdem Danke.
Mach auch den ^ weg und .* am Ende
Also
data-parts="(.{0,13}).*"