Hauptmenü

Regex in HTTPMOD

Begonnen von Bartimaus, 20 Februar 2020, 11:46:26

Vorheriges Thema - Nächstes Thema

Bartimaus

Moin,

ich poste das mal unter Anfängerfragen, da Regex für mich böhmische Dörfer sind.

Ich möchte einen simplen "Text" aus einer Zeile (XML) herausfischen, und in ein Reading schreiben, scheitere aber in FHEM.

/tmp/mnt/smb/0/Filme/xxx (2019 6.8 UHD)/xxx.mkv"

Aus dieser Zeile möchte ich die Bezeichnung UHD in ein Reading per Regex filtern.


attr Text reading03Name UHD
attr Test reading03Regex <param name="playback_url" value="(.*)"


liefert: "/tmp/mnt/smb/0/Filme/xxx (2019 6.8 UHD)/xxx.mkv"


attr Test reading03Name UHD
attr Test reading03Regex <param name="playback_url" value=UHD


liefert: ... nichts

Auf regex101.com filtert die Eingabe von UHD das gewünschte Ergebnis, nämlich "UHD" heraus, nur in FHEM scheitere ich. Hat bitte jemand mal einen Tip ?


LG
B.


FHEM@AMD-Ryzen7-5700U@Debian-LXC (ProxmoxHOST), CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly