Hallo,
ich habe angefangen mit HTTPMOD und Regex eine Seite auszulesen. Ich bekomme auch alle Daten in Userreadings die ich brauche, Außnahme ist eine Datensatz. Die Uhrzeiten verändern sich leider ständig. Somit muss ich sie jeden Tag auslesen.
Ich bekomme nach meinem Regex folgene Daten im Userreading
10.00 - 12.00 Uhr 18.00 - 19.00 Uhr
Ich hätte die Daten gerne in 2 Userreadings aufgeteilt.
1. 10.00 - 12.00 Uhr
2. 18.00 - 19.00 Uhr
Kann mir einer sagen wie ich die Regex definieren muss, damit ich 2 Datensätze erhalte?
Ich habe es bisher nicht hinbekommen.
Ohne jetzt genau zu wissen wie das mit httpmod geht, könntest du nicht erst die eine Uhrzeit parsen und dann separat die Zweite?
1. Uhrzeit in $1
(\d{2}\.\d{2}\s+-\s+\d{2}\.\d{2}\s+Uhr)\s+\d{2}\.\d{2}\s+-\s+\d{2}\.\d{2}\s+Uhr
2. Uhrzeit in $1
\d{2}\.\d{2}\s+-\s+\d{2}\.\d{2}\s+Uhr\s+(\d{2}\.\d{2}\s+-\s+\d{2}\.\d{2}\s+Uhr)
Alternativ dann auch 1. Uhrzeit in $1 und 2. Uhrzeit in $2
(\d{2}\.\d{2}\s+-\s+\d{2}\.\d{2}\s+Uhr)\s+(\d{2}\.\d{2}\s+-\s+\d{2}\.\d{2}\s+Uhr)
Wie man das dann aber mit httpmod in 2 Readings rein packt, kann ich dir leider nicht sagen.
Perfekt! Hat einwandfrei funktioniert.
Besten Dank!