Foros del Web » Programando para Internet » PHP »

Buscar valor con preg_match

Estas en el tema de Buscar valor con preg_match en el foro de PHP en Foros del Web. hola a todos tengo este codigo que funciona muy bien, la otra es que deseo realizar busquedas no exactas en una cadena osea que: si ...
  #1 (permalink)  
Antiguo 07/06/2014, 15:57
 
Fecha de Ingreso: enero-2011
Mensajes: 47
Antigüedad: 13 años, 3 meses
Puntos: 0
Buscar valor con preg_match

hola a todos tengo este codigo que funciona muy bien, la otra es que deseo realizar busquedas no exactas en una cadena osea

que:
si lo busco así funciona perfectamente:

$cadena='<iframe width="400" height="500" src="http://miweb.com"';

(preg_match('|<iframe width="(.*?)" height="(.*?)" src="(.*?)"|is', $cadena,$variable);

echo $variable[3];


pero si la cadena que voy a buscar tiene una minima deferencia ya deja de funcionar y no me imprime resultados

$cadena='<iframe width="400" id="154" height="500" src="http://miweb.com"';

(preg_match('|<iframe width="(.*?)" height="(.*?)" src="(.*?)"|is', $cadena,$variable);

echo $variable[3];

agradezco sus respuestas.
  #2 (permalink)  
Antiguo 07/06/2014, 17:58
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 10 meses
Puntos: 379
Respuesta: Buscar valor con preg_match

usa http://simplehtmldom.sourceforge.net/ hace precisamente lo que necesitas
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.

Etiquetas: valor, variable
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 18:56.