Metacaractere chaves { }
O quantificador chaves funciona como uma repetição mais controlada, onde {n,m} significa de n até m vezes.
A expressão n{1,4} casa “n”, “nn”, “nnn” e “nnnn” (exatamente isso; nem mais, nem menos).

Você pode especificar um número exato, um mínimo, um máximo, ou uma faixa numérica:
{1, 3}de 1 a 3{1, 4}de 1 a 4{3, 5}de 3 a 5
Um valor exato assume a forma {n}:
{3}exatamente 3{5}exatamente 5
Máximo de ocorrências {,n}:
{0,3}no máximo 3{0,5}no máximo 5
Mínimo de ocorrências {n,}:
{3,}no mínimo 3{5,}no mínimo 5
Cheat sheet (nossa cola, resumo)
| expressão regular | abrangência |
|---|---|
{n,m} |
no mínimo n e no máximo m |
{n,} |
no mínimo n |
{0,n} |
no máximo n |
Equivalentes
| expressão regular | abrangência | equivalente |
|---|---|---|
{0,1} |
0 ou 1 | ? |
{0,} |
0 ou mais | * |
{1,} |
1 ou mais | + |