Thread wieder suchen und ersetzen
(10 answers)
Opened by jan99 at 2015-11-07 18:20
Moin !
ich habe das ganze einmal umgesetzt und dabei ist folgendes herausgekommen: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #!/usr/bin/perl use strict; use warnings; use utf8; my $daten; open (DATEI, "test.osm") or die $!; while(<DATEI>){ print $_."\n"; $_ =~ s/upload='true'/upload='false'/; # Auslesen der Koordinaten my ($lat_old) = $_ =~ m/lat='(\d+\.\d+)/; my ($lon_old) = $_ =~ m/lon='(\d+\.\d+)/; if (defined ($lat_old) && defined ($lon_old)){ print "my lat= ".$lat_old." lat= ".$lon_old."\n"; } } close (DATEI); Was mich nur wundert ist die Tatsache, dass auch bei vorhandenen Lat/Lon-Werten diese in meiner Kontrollausgabe nicht ausgegeben werden. Hier das Protokoll: Quote Kann mir einer weiterhelfen ? Gruß Jan perl-Greenhorn - Win7 64bit / strawberry (ehem. activeperl) - www.OpenStreetMap.de
|