Hi,
Ich möchte aus einer URL, wie
http://www.google.de/test/test2/index.htmlfolgendes extrahieren:
http://www.google.de/Dies ist mir auch schon gelungen mit:
!http://[^/]+/!iU
Nun zum Problem. Nicht alle Links wie der oben haben noch Unterverzeichnisse. Die OHNE Unterordner werden also als:
http://www.google.de
ausgelesen und damit (aufgrund des fehlenden /) nicht mehr gefunden. Ich brauche also ein Pattern das den Link mit und ohne / am Ende extrahiert.
Versuchs mal mit einem Fragezeichen hinter dem letzten "/", also so:
!http://[^/]+/?!iU
oder du lässt den "/" ganz weg:
!http://[^/]+!iU
Habs nicht ausprobiert, aber sollte eigentlich klappen.
mfG,
steckl