Thread Betrag aus Variabler extrahieren (9 answers)
Opened by Knowbody at 2009-11-11 17:57

Linuxer
 2009-11-11 18:29
#128129 #128129
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
Hi,

warum willst Du eigentlich die beiden Schritte "gleichzeitig" machen.
Warum nicht nacheinander? So hättest Du wenigstens eine saubere Trennung der beiden unterschiedlichen Aktionen.

Code: (dl )
1
2
3
4
5
6
7
8
9
my $str = 'EUR 1,84';

# 1. Zahl ermitteln
my ($num) = $str =~ m/([\d,]+)/;

# 2. Komma in Punkt wandeln
$num =~ tr/,/./;

print $num;


Das kostet nicht viel und bleibt übersichtlicher/verständlicher.
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Betrag aus Variabler extrahieren