[Cascavel-pm] Informacoes no arquivo

Luis Motta Campos monsieur_champs em yahoo.com.br
Quarta Abril 19 08:29:53 PDT 2006


Patty Silva wrote:
> Pessoal consegui fazendo da seguinte forma:
> if( (s#^\s*V-TESTE##)
> ou seja, substituindo o V-TESTE por NADA :)
> nao sei se eh a melhor solucao.. mas funcionou!!

   Substituições são sempre soluções caras.
   Você pode obter o mesmo resultado usando um "and", ou um /negative/ 
/look-ahead/ /assertion/:

   # Usando "and":
   if( /^\s*V/ and ! /^\s*V-TESTE/ ){ #... }

   # Ou com um negative look-ahead:
   if( /^\s*V-(?!TESTE)/ ){ # exatamente como o de cima }

   Espero que isso ajude.
   Putamplexos!
-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  Luis Motta Campos is Software Engineer, Oracle OCP/DBA, Un*x
  Sysadmin, Member of {Lisbon,São Paulo,Cascavel,Brasil,London}
  Perl Mongers and Perl Fanatic Evangelist
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

		
_______________________________________________________ 
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. 
http://br.info.mail.yahoo.com/


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