Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/09/2004, 06:11
Avatar de monoswim
monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 3 meses
Puntos: 90
Y la verdad que si, PERL es optimo para hacer reportes y administrar archivos planos, pero la verdad es que no te lo puedo comparar con PHP porque no se casi nada de ese lenguaje...

Con expresiones regulares puedes hacer casi de todo, acá tienes dos tutoriales que escribió kidd en donde enseña a usarlas, te pueden ser de gran ayuda !

http://perlenespanol.baboonsoftware....ut/000072.html
http://perlenespanol.baboonsoftware....ut/000074.html

yo abriría el archivo y guardaría todas las lineas en un array, para luego procesar una por una, pero sería mucho más fácil si no ubiera 2 campos en un línea, o que al menos estén separadas por algún caracter como |

campo1: dato1 | campo2:dato2

Código:
       open (DATABASE, "<db/links.txt") || &error('abrir','archivo');
       my @lineas = <DATABASE>;
       close (DATABASE) || &error('cerrar','archivo');

              foreach my $linea(@lineas) {
                     $linea =~ s/\n//g;
                     $linea =~ s/campo\://g;
               }
Bueno ,espero que te sirva
__________________
Esteban Quintana