T-Rex: Externen Link erkennen

Beitrag lesen

Moin,

da gibt es die Möglichkeit, dass der User einen Link eingibt. Bei externen Links möchte ich eine kleine Grafik anzeigen, die symbolisiert, dass dieser Link nach außen führt.
Problem wie erkenne ich externe links?

Ich habe schon ganz grob 3 Merkmale.
1. der Link enthält ein http am Anfang
2. der Link enthält ein www
3. der Link hat am Anfang kein Slash

Ich denke damit decke ich schon recht viel ab. Die Merkmale sind jedoch ungenau.
1. Der User könnte mittels http auf die eigene Domain verlinken. Dann wäre es ein interner link mit http.
2- Das www ist nicht zwingend, somit kein zuverlässiger Indikator.
3. Externe Links könnten mit // anfangen.

Gibt es eventuell einen Regulären Ausdruck, der mir sagt ob es externe Links sind?

Gruß
Kürbislasagne Portionierer
T-Rex