Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/09/2009, 14:43
Petan
 
Fecha de Ingreso: julio-2009
Mensajes: 34
Antigüedad: 14 años, 10 meses
Puntos: 0
Problema con expreciones regulares.

Hola amigos.

Tengo un archivo txt de 3 mb la cual sta formado mas o menos
de esta manera.

45.495433
45.500003
-45.903994
-45.829344
-46.349555
78.342393
78.343443
-78.349323
88.304994

La idea es poder sacar todos los 45. positivos y los 78. posivitos

Para eso estoy haciendo.


Código PHP:
Ver original
  1. $d = "
  2. 45.495433        
  3. 45.500003        
  4. -45.903994
  5. -45.829344
  6. -46.349555
  7. 78.342393
  8. 78.343443
  9. -78.349323
  10. 88.304994
  11. ";
  12. preg_match_all("/^(45.*?)/",$d,$datos);
  13.  
  14. foreach($datos[0] as $field){
  15.  
  16. echo $field;
  17.  
  18. }
Pero no me genera todas los resultados iguales a 45.
como tendria que hacerlo.
Gracias.