Hi,
$daten =~ s/.*(\d°C).*//g;
$daten = $1;
($daten) = ($daten =~ /(\d°C)/); # ;-)
Auch zur Verneinung komplexer Expressions steht in perldoc perlre übrigens einiges... es hat dann mit "?!" zu tun. Es bleibt dem geneigten Leser überlassen, die funktionierende RegExp zu basteln :-)
Cheatah