• Publicidad

Vaciar datos de un array, en un while

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Vaciar datos de un array, en un while

Notapor rithchard » 2011-08-20 16:05 @712

Quisiera vaciar datos de un array, trabajando en un while()

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. open FICHERO, "def.txt";
  2. while($dd = <FICHERO>) {
  3. chop($dd);
  4. my @capturados = $dd =~ /[(.+?)]/g;
  5. # hago operaciones con @capturados
  6.  
  7. # aquí quisiera vaciar el array @capturados para que no influya en la
  8. # siguiente ronda de while()
  9. }
  10.  
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4


Saludos a todos.
rithchard
Perlero nuevo
Perlero nuevo
 
Mensajes: 17
Registrado: 2010-04-19 11:59 @540

Publicidad

Re: Vaciar datos de un array, en un while

Notapor explorer » 2011-08-20 17:23 @766

No tienes que hacer nada.

Por el simple hecho de declararlo como my(), ya estás diciendo que es una variable localizada en ese contexto (el del while()), y que desaparecerá en cuanto termine el bucle while(). Mejor dicho: desaparece al final de cada bucle.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: Bing [Bot] y 42 invitados

cron