Hallo Tobias,
Du hattest mir mal ein Script für das Auslesen einer Wiki-Tabelle
geschrieben. Darin gibt es folgende Unterfunktion:
sub get_browse_link
{
my $data=shift;
my $found=0;
# alle zeilen durch gehen
for my $zeile (@$data)
{
#alle spalten durch gehen
for my $elm (@$zeile)
{
# wenn es wie ein OSM-Link aussieht nummer herausschneiden
if($elm=~m!\[http://www.openstreetmap.org/browse/\w+/(\d+)\]!)
{
$elm=$1;
$found++;
}
}
}
return $found;
}
Wenn der OSM Link nicht
[http://www.openstreetmap.org/browse/node/442860074]
ist sondern
* [http://www.openstreetmap.org/browse/node/442860074/history]
ist dann ist es doch sicherlich auch möglich die Nummer zu extrahieren.
Kannst Du mir sagen wie der RegEx dann aussehen müßte?
Gruß Jan :-)
_______________________________________________
Talk-de mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-de