Función php para sacar o extraer todas las urls de una determinada cadena, página web… usando expresiones regulares.
function extraerURLs($cadena){
$regex = '/https?\:\/\/[^\" ]+/i';
preg_match_all($regex, $cadena, $partes);
return ($partes[0]);
}
// Llamamos a la función y le pasamos la cadena a buscar
$urls = extraerURLs($cadena);
// Listamos los resultados
foreach($urls as $url){
echo $url.'<br />';
}
Agradezco tu comentario 🤘