L
LogicalLimit
Eroberer
Heyho!
Ich bekomms irgendwie nicht hin...
Habe einige Strings in denen URLs stehen. Von diesen Strings möchte ich nur die Domain haben! Zur Zeit mache ich das so:
1) Wenn jemand ne elegantere Lösung weiß, immer her damit
ansonsten 2) als Beispiel die domain http://domain.de wird nach dem Suchmuster oben nicht erkannt und als domain wird der localhost angegeben.
Anderes Beispiel: http://www.seite.de/info/index.htm
Da wird bis zum letzten / eingelesen, also http://www.seite.de/info/!
Kann mir jemand helfen den RegEx so zu schreiben dass es so funktioniert, wie ich mir das wünsche?
Wär echt nett...
Gruß, LogicalLimit
Ich bekomms irgendwie nicht hin...
Habe einige Strings in denen URLs stehen. Von diesen Strings möchte ich nur die Domain haben! Zur Zeit mache ich das so:
PHP:
$HostHelp = split("http:\/\/.*/", $URL);
if($Horst[1]<> "")
{
$Host = substr($URL, 0, strpos($URL, $HorstHelp[1]));
}
else
{
$Host = "http://localhost/";
}
ansonsten 2) als Beispiel die domain http://domain.de wird nach dem Suchmuster oben nicht erkannt und als domain wird der localhost angegeben.
Anderes Beispiel: http://www.seite.de/info/index.htm
Da wird bis zum letzten / eingelesen, also http://www.seite.de/info/!
Kann mir jemand helfen den RegEx so zu schreiben dass es so funktioniert, wie ich mir das wünsche?
Wär echt nett...
Gruß, LogicalLimit