Cita:  
					Iniciado por OsSk4R 
  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 
  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$variable = "http://www.youtube.com/watch?v=3FjSti5P7CU";
 
 
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...