[Talk-de] Frage zum Scannen einer Wiki-Seite
Hanno Hecker
vetinari+osm at ankh-morp.org
Do Sep 2 07:26:08 UTC 2010
On Thu, 02 Sep 2010 08:55:38 +0200
Jan Tappenbeck <osm at tappenbeck.net> wrote:
> Du hattest mir mal ein Script für das Auslesen einer Wiki-Tabelle
> geschrieben. Darin gibt es folgende Unterfunktion:
>
> sub get_browse_link
[...]
> # wenn es wie ein OSM-Link aussieht nummer herausschneiden
> if($elm=~m!\[http://www.openstreetmap.org/browse/\w+/(\d+)\]!)
[...]
> 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?
if($elm=~m!\[http://www.openstreetmap.org/browse/\w+/(\d+)(/history)?\]!)
Hanno
Mehr Informationen über die Mailingliste Talk-de