Foros del Web » Programando para Internet » PHP »

Problema con preg_match_all

Estas en el tema de Problema con preg_match_all en el foro de PHP en Foros del Web. Muchachos...please ayuda con esto, que con mis libros no lo pude sacar ya que no entiendo como hacerlo. hice el siguiente codigo: $data = file_get_contents("http://localhost/hola.txt"); ...
  #1 (permalink)  
Antiguo 29/10/2006, 00:48
 
Fecha de Ingreso: mayo-2005
Mensajes: 257
Antigüedad: 19 años
Puntos: 1
Mensaje Problema con preg_match_all

Muchachos...please ayuda con esto, que con mis libros no lo pude sacar ya que no entiendo como hacerlo.

hice el siguiente codigo:

$data = file_get_contents("http://localhost/hola.txt");

$pattern = "/mi nombre es: (.*?) Gracias/i";
preg_match_all($pattern, $data, $images);

echo $images[0][0];
echo $images[0][1];


Con esto obtengo todo lo que sea "Mi nombre es: cualquiercosa gracias";
Y los imprimos. Hasta ahi todo bien, pero solo me funciona si tengo escrito
"Mi nombre es: cualquiercosa gracias" por linea, si lo escribo asi en el archivo:

Mi nombre es:
cualquiercosa1 gracias

Mi nombre es: cualquiercosa2 gracias

solo obtengo "Mi nombre es: cualquiercosa2 gracias"

mi pregunta es como puedo hacer para obtener el primer ejemplo donde la frase esta cortada por un salto de linea. Intente poner /im (me por multilinea) pero nada..ya nose que mas hacer. Necesito esa ayuda urgente. Gracias.
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 09:18.