<DIV>
<DIV>
<DIV>Ola Pessoal,</DIV>
<DIV> </DIV>
<DIV>Mestre Luis, eu estava (melhor dizendo, estou) enrolado com uns negócios de Web Services (o coisa chata hein !!!!), por isto demorei um pouco para testar as alternativas.</DIV>
<DIV> </DIV>
<DIV>A do Nelson mostrou-se bem educativa, mas eu estava a procura de um negócio de uma linha só e segui o teu exemplo, claro com um monte de viadagem a mais que o sistema pedia.</DIV>
<DIV> </DIV>
<DIV>Agora eu fiquei com uma dúvida, que são '\Q' e '\E' ? Eu não usei isto, porque iria complicar muito o meu script e aí seria mais fácil fazer como o do Nelson, simplesmente removi estas strings.</DIV>
<DIV> </DIV>
<DIV>Solli</DIV>
<DIV> </DIV>
<DIV>
<TABLE cellSpacing=0 cellPadding=0 width=500 border=0>
<TBODY>
<TR>
<TD class=txt width=100 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2><B>De:</B></FONT></TD>
<TD class=txt width=400 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2>cascavel-pm-bounces@mail.pm.org</FONT></TD></TR></TBODY></TABLE></DIV>
<DIV>
<TABLE cellSpacing=0 cellPadding=0 width=500 border=0>
<TBODY>
<TR>
<TD class=txt width=100 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2><B>Para:</B></FONT></TD>
<TD class=txt width=400 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2>"Cascavel Perl Mongers" cascavel-pm@mail.pm.org</FONT></TD></TR></TBODY></TABLE></DIV>
<DIV>
<TABLE cellSpacing=0 cellPadding=0 width=500 border=0>
<TBODY>
<TR>
<TD class=txt width=100 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2><B>Cópia:</B></FONT></TD>
<TD class=txt width=400 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2></FONT></TD></TR></TBODY></TABLE></DIV>
<DIV>
<TABLE cellSpacing=0 cellPadding=0 width=500 border=0>
<TBODY>
<TR>
<TD class=txt width=100 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2><B>Data:</B></FONT></TD>
<TD class=txt width=400 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2>Wed, 28 Apr 2004 10:55:41 -0300</FONT></TD></TR></TBODY></TABLE></DIV>
<DIV>
<TABLE cellSpacing=0 cellPadding=0 width=500 border=0>
<TBODY>
<TR>
<TD class=txt width=100 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2><B>Assunto:</B></FONT></TD>
<TD class=txt width=400 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2>Re: [Cascavel-pm] Help on REGEX !!!</FONT></TD></TR></TBODY></TABLE></DIV>
<DIV>
<TABLE cellSpacing=0 cellPadding=0 width=500 border=0>
<TBODY>
<TR>
<TD width=100 bgColor=#e8e8e8> </TD>
<TD width=400 bgColor=#e8e8e8> </TD></TR></TBODY></TABLE></DIV>
<DIV>> Nelson Ferraz wrote:</DIV>
<DIV>> > Solli Moreira Honorio wrote:</DIV>
<DIV>> >> e eu preciso certificar que esta linha tenha:</DIV>
<DIV>> >> PCI</DIV>
<DIV>> >> VEN_10B7&DEV_9055&SUBSYS_905510B7&REV_24</DIV>
<DIV>> >> 3&61aaa01&0&70</DIV>
<DIV>> >> </DIV>
<DIV>> >> Como fazer isto via expressão regular ?</DIV>
<DIV>> > </DIV>
<DIV>> > Uma resposta didática:</DIV>
<DIV>> > </DIV>
<DIV>> > if ( $linha =~ /PCI/ &&</DIV>
<DIV>> > $linha =~ /VEN_10B7\&DEV_9055\&SUBSYS_905510B7\&REV_24/ &&</DIV>
<DIV>> > $linha =~ /3\&61aaa01\&0\&70/ ) {</DIV>
<DIV>> > </DIV>
<DIV>> > # do something</DIV>
<DIV>> > </DIV>
<DIV>> > }</DIV>
<DIV>> > </DIV>
<DIV>> > Observe que eu "escapei" os caracteres "&" para evitar que sejam </DIV>
<DIV>> > confundidos com algum comando dentro da regexp.</DIV>
<DIV>> > </DIV>
<DIV>> </DIV>
<DIV>> Caros "Professor" Nelson (: e "Frei" Solli</DIV>
<DIV>> </DIV>
<DIV>> Eu gostei das diferentes propostas para resolver o problema, mas não </DIV>
<DIV>> vi qualquer feed-back da parte do "frei" Solli.</DIV>
<DIV>> </DIV>
<DIV>> Solli, você conseguiu resolver? Como ficou? Poste para a gente ler, </DIV>
<DIV>> também!</DIV>
<DIV>> Putamplexos!</DIV>
<DIV>> </DIV>
<DIV>> -- </DIV>
<DIV>> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=</DIV>
<DIV>> Luis Campos de Carvalho is BSc in Comp Science,</DIV>
<DIV>> PerlMonk [SiteDocClan], Cascavel-pm Moderator,</DIV>
<DIV>> Unix Sys Admin && Certified Oracle DBA</DIV>
<DIV>> http://br.geocities.com/monsieur_champs/</DIV>
<DIV>> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=</DIV>
<DIV>> </DIV>
<DIV>> _______________________________________________</DIV>
<DIV>> Cascavel-pm mailing list</DIV>
<DIV>> Cascavel-pm@mail.pm.org</DIV>
<DIV>> http://cascavel.pm.org/mailman/listinfo/cascavel-pm</DIV></DIV></DIV>