Moin auch!
$url = ($url =~ /http:///) ? $url : "http://$url";
die Variante ist nicht schlecht; allerdings kann man sich dann auch gleich die (kostenintensive) RegExp sparen und mit index() arbeiten.
Stimmt, aber die obere kann man schnell noch auf
$url = 'http://' . $url unless ($url =~ m|[1][a-z0-9.+-]+://|);
# RFC2396 compliance untested
erweiteren, fuer den Fall, dass jemand eine ftp- oder gopher-Adresse als Homepage eintraegt. ;-)
So long
a-z ↩︎