Skip to main content

Limitação de caracteres expressão regular

  • February 12, 2020
  • 4 comentários
  • 415 Visualizações

Bom dia, estou tendo problemas para limitar a quantidade de caracteres de uma resposta com expressão regular. Estou usando a seguinte expressão ([A-Z]{2}[0-9]{4}), ele só valida que tem q ter uma letra maiúscula e um número e teria que validar 2 letras maiúsculas e 4 números.
Alguém pode me ajudar?

Este tópico foi fechado para respostas.

4 comentários

Bruno
  • Specialist
  • February 14, 2020

@Thiago_Alves

Como você está fazendo essa validação? O regex está correto para o caso citado.


  • Autor
  • Connected
  • February 18, 2020

Pelo oq entendi no treinamento era só por o regex no campo de expressão regular q ele validaria automaticamente


Bruno
  • Specialist
  • February 18, 2020

Ele valida automaticamente, mas o seu regex permite no mínimo 2 caracteres em maiúsculo e no mínimo 4 números. Você também pode definir um valor máximo (no seu caso poderia ser 2 e 4 mesmo)

Tente dessa maneira:

[A-Z]{2,2}[0-9]{4,4}$



  • Autor
  • Connected
  • February 19, 2020

Vou testar, muito obrigado