weil ich gerade dabei bin habe ich mir auch noch die Astro-Daten angesehen, die momentan nicht funktionieren. Der Grund dürfte das Regex für dayLength sein, dass 00:00 erwartert, jedoch momentan 0:00 ist. ORF liefert hier im Gegensatz zu anderen Zeiten keine führende NULL aus.
... [\w\W]*Tagesl[^>]+>(\d\d:\d\d)&[\w\W]* ...
meine Lösung würde so aussehen
... [\w\W]*Tagesl[^>]+>([\d]+:\d\d)&[\w\W]* ...
ORF Astro-Daten
<div class="details">
<div class="sunData">
<p class="rise" title="Sonnenaufgang"><span class="offscreen">Sonnenaufgang um </span>07:56<span class="offscreen"> Uhr.</span></p>
<p class="set" title="Sonnenuntergang"><span class="offscreen">Sonnenuntergang um </span>16:31<span class="offscreen"> Uhr.</span></p>
</div>
<div class="moonData">
<p class="offscreen">Mondphase: Abnehmender Halbmond.</p>
<p class="rise" title="Mondaufgang"><span class="offscreen">Mondaufgang um </span>23:48<span class="offscreen"> Uhr.</span></p>
<p class="set" title="Monduntergang"><span class="offscreen">Monduntergang um </span>11:40<span class="offscreen"> Uhr.</span></p>
</div>
</div>
<div class="extendedDetails">
<p><span class="label">Tageslänge: </span>8:34 <abbr title="Stunden">h</abbr></p>
<p><span class="label">Dämmerung<span class="offscreen"> Morgen</span>: </span>07:21 Uhr</p>
<p><span class="label"><span class="offscreen">Dämmerung Abend:</span></span>17:06 Uhr</p>
</div>