Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/05/2010, 04:13
Avatar de Fernand0
Fernand0
 
Fecha de Ingreso: septiembre-2005
Ubicación: Buenos Aires
Mensajes: 610
Antigüedad: 18 años, 7 meses
Puntos: 19
Respuesta: Problema Expresion regular PHP

Código PHP:
Ver original
  1. $ret='<a id="video-long-title-2BbkWHWXeWA" href="http://www.youtube.com/watch?v=2BbkWHWXeWA" class="yt-uix-hovercard-target" title="TU ME DAS CREMITA YO TE DOY CREMITA....... ..." rel="nofollow"><b>TU ME DAS CREMITA</b> YO TE DOY <b>CREMITA</b>....... <b>...</b></a>';
  2.  
  3. $ret2='<a id="video-long-title-dXxiC7ck5Io" href="http://www.youtube.com/watch?v=cS0O-o9qY9I&feature=related" class="yt-uix-hovercard-target" title="BUENAFUENTE 384 - Entrevista con Wyoming" rel="nofollow"><b>BUENAFUENTE</b> 384 - Entrevista con Wyoming</a>';
  4.  
  5. $pattern='#<a (.*) href=\"http:\/\/www\.youtube\.com\/watch\?v=([^&|\"]+)(.*)\"(.*)>(.*)</a>#';
  6. $replace='[youtube]$2[/youtube]';
  7.  
  8. $ret=preg_replace($pattern, $replace, $ret);
  9. $ret2=preg_replace($pattern, $replace, $ret2);
  10.  
  11. echo($ret);
  12. echo($ret2);

como odio las expresiones regulares.. voy a necesitar terapia ahora :x