[Cascavel-pm] Split
Thomas Britis
thomas em tcnet.com.br
Segunda Março 5 11:29:43 PST 2007
my @teste = split (/\s+/, $linha);
Patty Silva wrote:
> Tipow.. mas como irei fazer isso sendo que leio a linha e a linha q
> possui os valores
> 12 2 2 2 2
> ??
> nao entendi..
>
> Pode explicar ?)
> Obrigada
>
> []ss
>
> */Adriano Ferreira <a.r.ferreira em gmail.com>/* escreveu:
>
> On 3/5/07, Patty Silva wrote:
> > Eu fiz assim:
> > while ( $linha=<$fh> )
> > {
> >
> >
> > my @teste = grep {$linha} split(/\t/);
>
> Supondo (o que parece razoável) que sua $linha não está vazia, o bloco
> { $linha } vai retornar verdadeiro para todo e qualquer campo do
> retorno de split.
>
> Por isso que o Eden sugeriu testar { $_ } que vai iterando
> sucessivamente por cada um dos campos retornados.
>
> >
> >
> >
> > }
> >
> > Nao funcionou :(
> >
> > Eden Cardim escreveu:
> > On 3/5/07, Patty Silva wrote:
> > > Ola Pessoal
> > >
> > >
> > > Tem como eu fazer um split nao pegar campo vazio ex:
> > > 12 12 23 23 25 23
> > >
> > > split(/\t/)
> > > so que tem 2 elementos ali vazios.. tem como ele nao pegar esses
> > elementos?
> >
> > my @list = grep {$_} split(/\t/);
> >
> > --
> > 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
> > _______________________________________________
> > Cascavel-pm mailing list
> > Cascavel-pm em pm.org
> > http://mail.pm.org/mailman/listinfo/cascavel-pm
> >
> >
> >
> > __________________________________________________
> > Fale com seus amigos de graça com o novo Yahoo! Messenger
> > http://br.messenger.yahoo.com/
> > _______________________________________________
> > Cascavel-pm mailing list
> > Cascavel-pm em pm.org
> > http://mail.pm.org/mailman/listinfo/cascavel-pm
> >
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>
>
> __________________________________________________
> Fale com seus amigos de graça com o novo Yahoo! Messenger
> http://br.messenger.yahoo.com/
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
--
Thomas Storino Britis
TCNet Informatica e Telecomunicacoes LTDA
Mais detalhes sobre a lista de discussão Cascavel-pm