[Cascavel-pm] expressão_regular
fglock em pucrs.br
fglock em pucrs.br
Quarta Julho 2 19:21:50 CDT 2003
> On Wed, 2 Jul 2003 23:43:52 GMT
> fglock em pucrs.br wrote:
>
> > > >>s/(\[.*?\]\s\[)+//;
> >
> > > Não tem /g no final, o que quer dizer que o
> > > regexp engine não vai tentar achar novas
> > > ocorrências do match.
> >
> > Mas tem '+' que, neste caso, funciona igual
> > ao '/g' !
> >
> > - Flavio S. Glock
>
> Ahn, na verdade realiza um efeito parecido algumas
vezes, mas não é igual não. A minha
idéia era usar inicialmente o "g" mesmo, acabei
tentando o "+" por desespero. :-)
>
> O "+" significa "uma ocorrência ou mais". O "g" é
"repita o match de novo, se possível".
Por isso o + só funciona quando as ocorrências
estão 'grudadas' umas nas outras, o que não é
o seu caso (veja o outro mail).
- Flavio S. Glock
Mais detalhes sobre a lista de discussão Cascavel-pm