FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: holle75 am 12 September 2017, 14:24:06

Titel: data-substitution alles außer ein Wort
Beitrag von: holle75 am 12 September 2017, 14:24:06
Ich werd hier langsam muckelich ..... es ist schwer. wirklich schwer

mit welcher regex kann ich alle Wörter (zb cmd_1, cmd_2, usw) außer "disabled" in data-substitution mit "auto" ersetzen?

... und um noch einen draufzusetzen würde ich dann gerne all die anderen Wörter mit leer (kein Wort) ersetzen.

Danke euch
Titel: Antw:data-substitution alles außer ein Wort
Beitrag von: setstate am 12 September 2017, 18:23:00

<div data-type="input" data-device="ftuitest" ></div>
<div data-type="label" data-device="ftuitest" data-substitution="s/^(?!disabled$).*/auto/g" ></div>
Titel: Antw:data-substitution alles außer ein Wort
Beitrag von: holle75 am 12 September 2017, 18:38:57
Danke dir setstate! Das funktioniert!

Jetzt ist mir gerade aufgefallen, dass ich vorhin so genervt von diesem RegEx Kremsel war, dass mein Deutsch gelitten hat ;)

Zitat von: holle75 am 12 September 2017, 14:24:06
... und um noch einen draufzusetzen würde ich dann gerne all die anderen Wörter mit leer (kein Wort) ersetzen.

soll heißen:

... und um noch einen draufzusetzen würde ich dann gerne zusätzlich "disabled" mit leer (kein Wort) ersetzen.


noch eine Idee dazu?

Edit: oder sonst noch jemand? Hab mich wundgesucht und nichts gefunden, aber irgendwie muß man doch zwei Ersetzungen kombinieren können? oder wie trennen?