Saludos comunidad, estoy validando una caja de texto con JavaScript, la validacion tiene que tener el siguiente comportamiento:
-
Puede tener 1 o 2 numeros enteros y ningun decimal o
tener 1 o 2 numeros y 1 o 2 decimales Ejemplo de numeros validos:
1
12
12.1
45.78
Ejemplo de numeros invalidos:
123
12345
12.659
567.12
Actualmente tengo la siguiente expresion regular:
Código Javascript
:
Ver originalvar regex = new RegExp('^[0-9]{1,2}(\.[0-9]{0,2})?$')
Pero el problema es que me acepta los numeros invalidos ej: 123 y 12345