nbbr
(usa Ubuntu)
Enviado em 08/01/2008 - 13:53h
open(FILE,"<te.txt")|| die "Arquivo não encontrado\n";
#joga cada linha para uma posição no array
@linhas=<FILE>;
#corre cada posição do array.
foreach $linha(@linhas){
#separa cada palavra por espaço.
@palavras = split(/ /,$linha);
foreach $palavra(@palavras){
#localiza um "@" na palavra.
if($palavra =~ /@/){
print "$palavra\n";
}
}
}
O RESULTADO OBTIDO COM O SEU ARQUIVO FOI ESSE:
para:joao.pedro@gmail.com
petrinantekimura@ufam.edu.br
nobrenta9910@yahoo.com.br
tdbruno_1234@hotmail.com.
felipe.inadiX@gmail.com
felipe.inadado@hotmail.com
SÓ TEM UM PROBLEMA COMO ELE SEPARA POR PALAVRAS NAO TRATEI O "para:" MAIS SE O ARQUIVO QUE VC QUISER FAZER ISSO TIVER MUITO DESSES ME AVISA.
PS: so vai precisar identar rs...