Hallo Gunther,
ich habe mal einen Versuch gemacht, dieser ist aber sicher nicht perfekt.
Jedenfalls sortiert er dir alle URLs aus die entweder von der Sorte;
http://www.domain.ch
http://domain.ch (bei ch alle 2-3stelligen Suffixe)
www.domain.ch
domain.ch
Emailadressen werden nicht als URL erkannt. Du kannst es ja einfach mal versuchen, vielleicht nutzt es dir etwas.
Wie gesagt, ich bin nicht der Fachmann für Reguläre Ausdrücke, aber als Ansatz sollte es dir helfen. Bei mir hat es funktioniert und kann Texte durchsuchen. Möchtest du nur einen Ausdruck darauf prüfen so musst du nach dem ersten / ein ^ eingeben und ein $ vor dem letzen /.
Grüsse
minou