[Cascavel-pm] Expressoes Regulares

Tania Jesini tjesini em yahoo.com.br
Segunda Junho 23 13:15:35 CDT 2003


Sim,

esqueci-me de acrescentar no codigo, pois isso eu jah faco.

> > while( $text =~ /<h1>(.*?)<\/h1>/g ){
> >     $titulo = $1;
> >     while( $text =~ <p(.*?)<\/p>/sg ){
> >         $corpo = $1;
> >     }
> > }

O fato eh que o loop mais interno prevalece ateh o final da execucao, nao
passando para o loop externo quando acaba um paragrafo e comeca um novo
titulo.

> Você deve usar .*? em vez de .*
> Isso faz a expressão ficar do menor tamanho possível.
>
> - Flavio S. Glock
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm




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