RegEx: Validar PIN

Published by Deep Xavier in

Crie uma função que teste se uma string é um PIN válido ou não por meio de uma expressão regular.

Um PIN válido tem:

  • Exatamente 4 ou 6 caracteres.
  • Apenas caracteres numéricos (0-9).
  • Sem espaços em branco.

Exemplos

validate("121317") ➞ true

validate("1234") ➞ true

validate("45135") ➞ false

validate("89abc1") ➞ false

validate("900876") ➞ true

validate(" 4983") ➞ false

Observações

  • Strings vazias devem retornar false quando testadas.
  • Se precisar de ajuda, consulte a aba Resources.