[Cascavel-pm] Split

Patty Silva ptfzs em yahoo.com.br
Terça Março 6 04:57:21 PST 2007


Um coisinha que percebi agora pessoal..
  split( /\s+/ )  # expressão regular == um ou mais espaços ou tabs
se eu faco isso:

ele pega os espacos em branco tb.. e esse nao eh meu objetivo.. eh pegar somente o que esta no TAB
ex:
2005-04-20 00:00:00<tab>NOME<tab><tab>MES<tab>BLA...
quero recuperar o elemento
2005-04-20 00:00:00
NOME
MES
BLA


:D



"Flavio S. Glock" <fglock em gmail.com> escreveu: Há duas possibilidades:

  split( " " )  # 1 espaço - caso especial do split
  split( /\s+/ )  # expressão regular == um ou mais espaços ou tabs

  perl -e ' $_="a\tb\t\tc"; print join(",",split(" ")) '
  perl -e ' $_="a\tb\t\tc"; print join(",",split(/\s+/)) '

- Flavio S. Glock

Em 05/03/07, Patty Silva 
 escreveu:
> 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?
>
> Obrigada
>
>
>
>  __________________________________________________
> 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/ 
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070306/fe293443/attachment.html 


Mais detalhes sobre a lista de discussão Cascavel-pm