Hola, hoy me puse a estudiar seriamente las expresiones regulares porque era una tema pendiente desde hace tiempo, y me surgió una duda con el siguiente código en php:
Código PHP:
$cadena = '<a href=""><img src="http://google.com" alt="texto alternativo" /></a>' ;
$cadena = preg_replace('#alt="(.*?)"#','',$cadena);
echo $cadena;
El cual quita la etiqueta alt.
Mi pregunta es ¿que función cumple "?" en (.*?) ?