quarta-feira, 25 de fevereiro de 2009

Expressão regular: quantificador para zero ou mais ocorrências de um item, a maior possível

Use o quantificador '*' para dizer que você quer zero ou mais ocorrências, o
máximo possível (ele é guloso), do item precedido.
Use-o para identificar itens opcionais.

Exemplo:
a*
obtém:
a, aa, aaa, ""
.*
obtém:
qualquer string de caracteres, inclusive nenhum caractere.

O item antes do '*' pode também ser um grupo de caracteres. Use '\(' e '\)' para definir o grupo:
\(ab\)*
tem ocorrências: ab, abab, ababab, "".

0 comentários:

Postar um comentário