Autor Zpráva
Jarek M.
Profil *
Ahoj,

potreboval bych nacist retezec, ve kterem je pokazde jina url ve tvaru

http://www.domain.ltd/foo/

nebo

http://domain.ltd/foo/foo2/

nebo jen

http://domain.ltd

proste moznosti je spousta.. a potrebuji nacist vzdy jenom http://domain.ltd/

poradite? diky
ninja
Profil
^http:\/\/([[:alnum:]]+([-_\.]?[[:alnum:]])*\.[[:alpha:]]{2,4})
Jarek M.
Profil *
^http:\/\/([[:alnum:]]+([-_\.]?[[:alnum:]])*\.[[:alpha:]]{2,4})

Ahoj, co to je?

diky
Měsíček
Profil
Regulární výraz
bohyn
Profil
$url = parse_url("http://www.domain.tld/foo/");
echo $url['host']; // www.domain.tld
$url = explode($url['host']);
$url = $url[count($url) - 2].".".$url[count($url) - 1];
echo $url; // domain.tld
echo "http://".$url; // http://domain.tld
Měsíček
Profil
<?php
  preg_match("/www\.([\w]+\.[\w+]{2,4})\//","http://www.google.cz/?dotaz =ahoj", $x);
    echo "http://".$x[1];
?>

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0