Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2007, 13:14
AlexArt
 
Fecha de Ingreso: septiembre-2007
Mensajes: 9
Antigüedad: 16 años, 8 meses
Puntos: 0
De acuerdo Ayuda con expresion regular de un mail

Hola Gente, necesito que alguien me de una mano con lo siguiente:

Tengo que parsear por ejemplo esto :
Código HTML:
 1- <strong><a href="http://www.lukecollison.com/dsico/">Dsico</a> - Love Will freak Us (Missy Elliot vs Joy Division)</strong> 
Yo lo que necesito es que me imprima

Dsico - Love Will freak Us (Missy Elliot vs Joy Division)


No necesito saber cual es el link, ni tampoco quiero el texto linkeado, lo unico ue me interesa es sacar eso tal cual esta escrito.

Les dejo mi script, que hoy lo unico que estoy parseando es strong, y necesito agregarle lo que esta entre a href y /a La idea es agregarle las dos posibilidades tanto juntas como separadas.


Código PHP:
<?php
                                                                                
                
//inicio el buffer
                
ob_start();
                
the_content();
                
$html ob_get_contents(); //guardo el contenido del buffer en uan variable
                
ob_get_clean(); //limpio el buffer
                
                
$patron"#<strong>([^<]+)</strong>#";
                
                
                
preg_match_all($patron,$html,$regs);
                echo 
"<br>";
                                
                echo 
"<ul id='listatop5'>";
                for(
$i=0$i<count($regs[1]); $i++) {
                            
                print 
"<li id='top5list'>".($regs[1][$i])."</li>";
                }
                echo 
"</ul>";
                
                
?>
Desde ya mil gracias por su ayuda y paciencia.
Ale