[Cascavel-pm] problema em match de arquivos
Luis Motta Campos
monsieur_champs em yahoo.com.br
Quarta Junho 14 09:12:36 PDT 2006
Fabiano Reese Righetti wrote:
> O problema é o '\' que contém dentro da variável $ignorado é
> interpretado pelo match.
>
> Esse problema pode ser solucionado com um:
>
> $ignorado =~ s/\\([a-z])/\\\\$1/g;
Se o problema diagnosticado for realmente esse, eu acho que é possível
prevenir este tipo de comportamento construindo regular expressions com
o operador qr//, o que pode facilitar inclusive o debugging, já que
podemos imprimir para STDERR o que o Perl enxerga como sendo a expressão
regular, e não ficar apenas olhando para os resultados e tentando
adivinhar o que existe na caixa-preta.
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
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Mais detalhes sobre a lista de discussão Cascavel-pm