Portál AbcLinuxu, 31. října 2025 04:50
$anyText = "A odkaz je http://prdel.cz ale take treba ve zkracenem formatu www.prdel.cz. Co s tim?";
$text = preg_match_all('@((https?://|www)([-\w\.]+)+(:\d+)?(/([\w/_\.]*(\?\S+)?)?)?)@', $anyText, $out);
$urls = array_shift($out);
var_dump($urls);
Výsledek:
array(2) {
[0]=>
string(12) "http://prdel.cz"
[1]=>
string(22) "www.prdel.cz"
}
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.