Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

zetabyte00

Expressão Regular no HTML5

Recommended Posts

Pessoal,

 

Desejo criar uma máscara decimal (99.99) para um input. Por favor, verifiquem se minha máscara está correta na linha abaixo:

 

 

<input type="text" required pattern="[0-9]{2}.[0-9]{2}" placeholder="99.99" title="Digite somente números em decimais neste campo! Por exemplo: 99.99" />

Compartilhar este post


Link para o post
Compartilhar em outros sites

dessa forma ela obriga que tenha 2 dígitos nas dezenas, impossibilitando 1.99 por exemplo.

 

E o ponto é um coringa, então precisa ser escapado.

 

 

pattern="[0-9]{1,2}\.[0-9]{2}"
Lembrando que o pattern não é bem uma máscara, é mais uma validação de padrão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.