Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/03/2012, 13:16
ILuzbel
 
Fecha de Ingreso: septiembre-2011
Mensajes: 106
Antigüedad: 9 años, 6 meses
Puntos: 19
Respuesta: buscar código en enlace con expresiones regulares

Cita:
Iniciado por OsSk4R Ver Mensaje
Hace unos días respondí a una duda similiar a la tuya. Aquí la tienes.
Creo que con eso te servirá.

Saludos,
Muchas Gracias OsSk4R lo he resuelto de esta forma:

Código PHP:
$str $this->media;
$patron "#(?<=v=).+#";
if(
preg_match($patron,$str,$matches)){
    
$res $matches[0];
    
$media preg_split("/[&]+/"$res);
    return 
$media[0];

Cita:
Iniciado por h2swider Ver Mensaje
me parece algo ineficiente el uso de expresiones regulares para un caso como este.

Por que no haces un explode y listo?

Código PHP:
Ver original
  1. $variable = "http://www.youtube.com/watch?v=3FjSti5P7CU";
  2.  
  3. $url = explode("?v=", $variable);
  4.  
  5. echo $url[1];
Gracias por la respuesta, sabia que podía hacerlo de esa forma también pero quería probar preg_match() y practicar con las expresiones regulares.

Problema Resuelto

Saludos...

Última edición por ILuzbel; 16/03/2012 a las 06:22