Moin,
ich frage eine Website nach Zahlen ab.
Diese Zahlen enthalten als "Tausendertrennzeichen" Punkte.
Diesen kann ich auch herausfiltern, um in FHEM/Perl damit rechnen zu können.
$val =~ s/\.//;;return $val;
Wenn allerdings mehrere Punkte enthalten sind z.B. bei "1.000.000" hab ich's nicht hinbekommen.
Kann mich bitte einer erhellen?
Danke und Grüße
mi.ke
$val =~ s/\.//g
Danke perfekt.
/g - global - Don't return after the first match
per Parameter hätte ich auch drauf konnen können/müssen
Zitat von: mi.ke am 08 Januar 2021, 17:06:53
/g - global - Don't return after the first match
/g wie "gierig" - nimm alles!