Chirstina: Aus String alle URL herausfiltern und auflisten

Beitrag lesen

Hallo Zusammen,

leider finde ich nicht den richtigen Ansatz um folgende Sache umzusetzen.

Ich möchte aus einem Text alle vorhandenen URL untereinander
auflisten lassen. Diese URL müssen nicht klickbar sein, also Text reicht mir völlig aus. Wichtig ist, das der ganze Text drumherum nicht angezeigt wird, sondern ausschliesslich die URL's.

Beispiel:

§string ='Das ist meine Seite http://www.url.de/index.php?var=1 und die ist seit ein paar Monaten Online.. Das ist wieder eine Seite von mir http://www.link.de/search/search.php"

So solls dann aussehen:
http://www.url.de/index.php?var=1
http://www.link.de/search/search.php

Nur die Url, ohne den Text "das ist meine Seite" etc.

Ich denke regulärer Ausdruck, eventuell Schleife?
Komme aber da leider nicht weiter.

Wer kann mir da Hilfestellung geben?

LG Christina