Fala galere, tudo em cima? Hoje é dia de mais um artigo sobre expressões regulares e hoje iremos abordar os quantifiers (quantificadores), ou seja, formas de definir quantas vezes queremos que elementos apareçam ou não em nossas expressões.
Então simbora que a gente ta na metade já =D
Quantifiers: O que são?
Como dito no começo do artigo, quantifier é uma forma de você dizer à Regex engine quantas vezes você quer que aquele carácter apareça. No primeiro exemplo do primeiro post eu citei um caso onde era necessário validar um CEP:
target
João da Silva;Rua Cabloco terceiro, 25;11111-111;(99)9999-9999
Márcio Cunha;Rua João Gourlat, 150;12123111;(99)8888-9999
Lembrando que as regras para a máscara do CEP são:
- 5 dígitos iniciais;
- Um hífen (que pode não vir);
- 3 dígitos finais.
Assim, resolvemos com a seguinte expressão:
Internal server error