Foros del Web » Programando para Internet » PHP »

Problema con expresiones regulares

Estas en el tema de Problema con expresiones regulares en el foro de PHP en Foros del Web. Estoy tratando de sacar datos de un string que tengo. El codigo es el siguiente: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original //<a href="http://www.midominio.com/noticia-583675.html">Graves incidentes en ...
  #1 (permalink)  
Antiguo 01/09/2012, 16:34
Avatar de aguila_393  
Fecha de Ingreso: septiembre-2007
Ubicación: Argentina
Mensajes: 406
Antigüedad: 16 años, 6 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]

Etiquetas: expresiones, html, regulares
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:02.