[Cascavel-pm] regexp ^(negação)
fernandolouis em terra.com.br
fernandolouis em terra.com.br
Terça Novembro 13 04:44:46 PST 2007
Então Luis...
na verdade a minha dúvida era ver se não tinha o "para" seguido de outros
caracteres.
"para bla bla bla" por exemplo. Neste caso, como eu coloquei, funcionou
[]s,
Fernando
----- Original Message -----
From: "Luis Motta Campos" <luismottacampos em yahoo.co.uk>
To: "Cascavel Perl Mongers" <cascavel-pm em pm.org>
Sent: Tuesday, November 13, 2007 8:47 AM
Subject: Re: [Cascavel-pm] regexp ^(negação)
fernandolouis em terra.com.br wrote:
> Resolvido!
> a solução foi:
> /[^(para)]/
Sua solucao estah errada.
perl -le '$_ = q{rapa}; m{[^(para)]} && print q{Nao encontrei "para".};'
perl -le '$_ = q{papa}; m{[^(para)]} && print q{Nao encontrei "para".};'
perl -le '$_ = q{rara}; m{[^(para)]} && print q{Nao encontrei "para".};'
perl -le '$_ = q{papara}; m{[^(para)]} && print q{Nao encontrei "para".};'
perl -le '$_ = q{papapa}; m{[^(para)]} && print q{Nao encontrei "para".};'
Como voce pode ver, tem muitas coisas que nao batem com o conjunto de
caracteres "(", ")", "a", "p", "r".
O pessoal te disse para usar /(!?para)/ como expressao regular para
evitar a palavra "para". Mas parece que mais uma vez o senhor nao leu as
mensagens.
Putamplexos!
--
Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer,
Perl fanatic evangelist, and amateur {cook, photographer}
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm em pm.org
http://mail.pm.org/mailman/listinfo/cascavel-pm
Mais detalhes sobre a lista de discussão Cascavel-pm