Mas ai no caso eu só conseguirei pegar as ocorrências que estão no começo da linha né! Estava analisando os tipos de ocorrências, e vi que tem muitos caso onde a palavra está no meio do assunto, ex:
Free Cialis Buy Cialis Teria uma maneira pra conseguir pegar estes casos tb ? Grato desde já, Thiago Alencar ----- Mensagem original ---- De: Cléoson Barreto <[EMAIL PROTECTED]> Para: [email protected] Enviadas: Terça-feira, 12 de Agosto de 2008 8:18:41 Assunto: Re: [shell-script] ajuda num filtro de assunto de e-mail Olá! Nesse caso específico, se você colocar um "^" no começo do egrep (antes do [Cc]), você terá o resultado esperado. Assim: $ echo -e 'cialis [EMAIL PROTECTED] nSenha reinicializada\ nCurso Especialista\ nCialis' | egrep '(^[Cc].?[Ii1\ !\|].?[Aa@ ].?[Ll1\!\|] .?[Ii1\!\ |].?[SsZz5] )' cialis viagra [EMAIL PROTECTED] Cialis []'s Cléoson. 2008/8/11 Thiago Alencar <alencarthiago@ yahoo.com. br> > Boa tarde a todos, > > Tenho atualmente algumas regex para filtrar uns spams por assunto, mas > estou tendo alguns falsos positivos: > > objetivo: filtrar os spams de "cialis" > > ]# echo -e 'cialis [EMAIL PROTECTED] nSenha reinicializada\ nCurso > Especialista\ nCialis' | egrep '([Cc].?[Ii1\ !\|].?[Aa@ > ].?[Ll1\!\|] .?[Ii1\!\ |].?[SsZz5] )' > > cialis viagra > [EMAIL PROTECTED] > Senha reinicializada > Curso Especialista > Cialis > > Falso Positivo: "Senha reinicializada" ; "Curso Especialista" > > Há uma forma de evitar este tipo de falso-positivo? > > Grato por qualquer ajuda! > > Thiago Alencar > > [As partes desta mensagem que não continham texto foram removidas] Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas]
