FHEM Forum

FHEM => Automatisierung => Thema gestartet von: selfarian am 27 März 2015, 08:59:24

Titel: Frage zu HTTPMOD bzw. regex
Beitrag von: selfarian am 27 März 2015, 08:59:24
Hallo,

ich versuche im Moment von Folgender Webseite die Abfahrtszeiten mit Verspätungen zu erhalten:
http://reiseauskunft.bahn.de/bin/bhftafel.exe/dn?country=DEU&dbkanal_007=L01_S01_D001_KIN0001_qf-anschluss_LZ003&rt=1&input=Unterschlei%DFheim&REQ0JourneyStopsinputID=&REQ0JourneyStopsZID=&REQ0JourneyStopsZ0A=1&boardType=dep&REQTrain_name=&productsFilter=111110000&start=1

Die Abfahrtszeit klappt recht gut mit
<tr id="journeyRow_1[\w\W]*?class="time">(.*?)</td>

Was ich leider nicht hinbekomme ist die Richtung und die Verspätung:
<tr id="journeyRow_1[\w\W]*?start=yes"> (.*?) <\/a>
<tr id="journeyRow_1[\w\W]*?<span style="color:#[0-9a-z]*?;">(.*?)<\/span><\/span><\/td> <\/tr>

Ich bin nicht wirklcih experte für regex, daher hatte ich die obigen mal in so einen Validator eingegeben und er gab mir die Werte aus, allerdings prüft er glaube nur auf PHP valide regex.

Hat da jemand eine Idee?
Titel: Antw:Frage zu HTTPMOD bzw. regex
Beitrag von: JoWiemann am 07 April 2015, 22:52:03
Hallo,

eine erste Version eines Moduls kannst Du hier finden: http://forum.fhem.de/index.php?topic=30138.msg283446#msg283446

Grüße Jörg
Titel: Antw:Frage zu HTTPMOD bzw. regex
Beitrag von: selfarian am 08 April 2015, 09:14:00
Hallo Jörg,

mittlerweile habe ich es hinbekommen.
Ich schaue mir das Modul aber mal an. Wie behandelst du die Info, das der Zug z.b. Ausfällt?

Gruß,
Alex