[Cascavel-pm] Duvida expressao regular

eden edencardim em gmail.com
Quarta Agosto 22 10:59:15 PDT 2007


On 8/22/07, Patty Silva <ptfzs em yahoo.com.br> wrote:
> Ola Pessoal..
> alguem pode me explicar essa expressao regular?
>
> $returnVal=~ m{<A NAME=.tabA.>(.*?)</TABLE>}s or die "Can't find the
> population table\n";
>
> o pq do { e desse s??

O operador m// aceita qualquer caracter como delimitador, o
implementador dessa expressão decidiu usar chaves.
O 's' é um modificador que faz o padrão '.' adicionalmente casar com
caracteres de nova linha, o que não ocorre normalmente.

vide:
perldoc perlre

-- 
edenc.vox.com


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