Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2012, 16:34
Avatar de aguila_393
aguila_393
 
Fecha de Ingreso: septiembre-2007
Ubicación: Argentina
Mensajes: 406
Antigüedad: 16 años, 7 meses
Puntos: 1
Problema con expresiones regulares

Estoy tratando de sacar datos de un string que tengo. El codigo es el siguiente:

Código PHP:
Ver original
  1. //<a href="http://www.midominio.com/noticia-583675.html">Graves incidentes en partido de futbol </a>
  2.  
  3. preg_match_all("#<a href=\"http://www.midominio.com/noticia-([0-9]+).html\">([^<]+)</a>#is",$code,$noticias);

En donde esta el error? , $code es un string que contiene un codigo html de una pagina en el que hay varios enlaces como el comentado anteriormente. $noticias es una array donde se guardan las coincidencias.

despues de hacer eso hago echo $noticias[0][0] y no muestra nada, lo mismo $noticias[2][0] y $noticias[1][0]