Thread Suche über mehrere Zeile (regexp)
(11 answers)
Opened by hoods at 2015-05-26 09:51
Hallo zusammen,
ich bin blutiger perl Anfänger und versuche, leider erfolglos bisher :(, Daten von meinem PV Wechselrichter auszuwerten. Der Wechselrichter liefert folgendes Format zurück und ich benötige den Wert (val) zum entsprechenden Parameter (label). Code: (dl
)
1 [ Ich habe es bisher nur geschafft, mit z.B. 'val" : "([\d\.]+)' einen einzelnen Wert herauszufiltern. Allerdings kann man mehrere OIDs mit einem HTTP Request abfragen und so kommt "val" dann mehrfach vor. Also müsste man den Parameter Namen z.B. 'SystemState.Global.Measurement.AcPowerTotal' mit in die Suche einbeziehen. Wie lautet die regexp wenn ich den Parameter Namen mit einbeziehen möchte um den dazugehörigen Wert (val) zu identifizieren? Vielen Dank für die Hilfe! Gruß, hoods Last edited: 2015-05-26 10:15:21 +0200 (CEST) |