Thread wieder suchen und ersetzen
(10 answers)
Opened by jan99 at 2015-11-07 18:20
Die Längen- und Breitengrade können auch negativ sein, aber du matchst nur '\d+.\d+'.
Du musst das Vorzeichen noch erlauben (den Nachkommateil kannst du auch optional machen): m/lat='([+-]?\d+\.?\d*)'/ Ich würde dir außerdem empfehlen, 1. keine globalen Dateihandles zu benutzen und zweitens der gelesenen Zeile einen Namen zu geben, also Code (perl): (dl
)
1 2 3 4 5 ... open my $dateiHandle, "<", "test.osm" or die $!; while (my $line = <$dateiHandle>) { ... } Last edited: 2015-11-10 13:22:05 +0100 (CET) |