Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/06/2008, 15:44
jferrero
Colaborador
 
Fecha de Ingreso: mayo-2006
Ubicación: Valladolid
Mensajes: 525
Antigüedad: 18 años, 10 meses
Puntos: 11
Respuesta: reemplazar cadena en un arreglo... como ?

Código:
$abrir="archivo.txt";
open(abrir);
@elementos=<abrir>;
close(abrir);
foreach (@elementos) {
    ($linea = $_) =~ s/xxxx/yyyy/g;
    print $linea;
}
Es necesario el uso de una variable dentro del bucle ($linea) porque sino estaríamos modificando el contenido de @elementos. Si eso no nos importara, entonces podríamos dejarlo simplemente en
Código:
foreach (@elementos) {
    s/xxxx/yyyy/g;
    print;
}