[Cascavel-pm] Duvida Split
Eden Cardim
edencardim em gmail.com
Terça Janeiro 23 09:29:44 PST 2007
On 1/23/07, Patty Silva <ptfzs em yahoo.com.br> wrote:
Antes de tudo:
use strict; #!!!
use warnings; #!!!
> @valor=split(/,/,$linha);
> foreach $campo (@valor)
(snip)
> print " VAR: $var\n\n"; <------------ QUANDO MANDO
> IMPRIMIR isso ele IMPRIME 4 VEZES ou seja a quantidade de variaves entre ,
Perl está fazendo exatamente o que você pediu, imprimir uma vez para
cada $campo dentro de $valor.
Acho que já mencionaram isso mas vou mencionar de novo. Evite
reinventar a roda, existem parsers de CSV, e percorredores de
diretórios muito bons no CPAN, aos montes. E, principalmente, por
favor, se for pedir conselhos, não ignore as respostas.
--
Eden Cardim
Instituto Baiano de Biotecnologia
Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas
Laboratório de Bioinformática
--
"you seem to think that 'close enough' is close enough...
please learn to be 'literal' around programming."
merlyn - on irc.freenode.net#perl
Mais detalhes sobre a lista de discussão Cascavel-pm