Ja, auch ich danke, ich habe fast das Selbe gesucht.
Allerdings habe ich auch Webadressen im Dokument die ganz ohne www. oder http:// auskommen: hilfdirselbst.ch
Die von Marco vorgeschlagene Lösung findet außerdem www.albern oder http://œæ±≠, die unter Garantie keine Domains sind.
Ich schlage daher folgendes vor:
\< Wortanfang;
\S{3,} ein beliebiges Zeichen ohne Leerraum, dass mindestens 3 mal vorkommt (domains haben mindestens 3 Zeichen);
\. der Punkt, ohne den keine Webadresse auskommt
\l{2,3} nach dem Punkt kommen entweder 2 oder drei Kleinbuchstaben (es gibt keine Top-Level-Domains mit 1 oder 4+ Buchstaben, richtig?)
nach der TLD kann es aber noch weitergehen mit allem möglichen php-gedöns, deshalb:
\S* kein oder mehrere Zeichen ohne Leerzeichen bis zum
\> Wortende
Als GREP-Frischling raucht mir jetzt
gewaltig der Kopf!
Habe ich etwas übersehen? Oder zu kompliziert gemacht?
Ach, ja: Mailadressen werden gleich mitgesucht, das war ja Teil der Aufgabe.