Hallo Zusammen,
ich könnte mal wieder Unterstützung beim Basteln eines Regex brauchen. Ich versuche lokale Niederschlagsdaten zu erhalten und habe eine öffentliche Wetterstation gefunden, deren Daten auch veröffentlicht werden. Die Webseite die ich abrufe liefert leider bei jedem Aufruf abwechselnd (nicht vorhersehbar) Wetterdaten zu zwei Wetterstationen (Versuchsflächen A / Versuchsflächen B).
Wetter Versuchsflächen A</a><br/>2021-08-30 09:50:00+02<br/>
Luftdruck (356m): 969.9 hPa<br />
Lufttemperatur: 14.3 °C<br />
Niederschlag: 12.9 mm/24h<br />
Sonnenschein: 2 h/d<br />
Wind (Höhe 17m): 6.2 km/h<br />
Wind (Max.): 14.0 km/h<br />
Windrichtung: NW <br />
</p><hr><h4>Aktuelles</h4>
<p>08.07.2021<br/>
Nun, auf den benötigten Niederschlag komme ich mit:
(?<=\Niederschlag: )(.*?)(?=\ mm)
Wie kann ich es aber einschränken, dass der Wert nur von "Versuchsfläche A" genutzt wird, wenn er gefunden wird? Kann ich das irgendwie verknüpfen?
Vielen Dank und viele Grüße
Zum Beispiel so: https://regex101.com/r/9Wi2Wb/1
Vielen Dank!