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