Comprobar si la cadena contiene sólo dígitos
Quiero comprobar si una cadena
contiene sólo dígitos. He utilizado esto:
var isANumber = isNaN(theValue) === false;
if (isANumber){
..
}
Pero me di cuenta de que también permite +
y -
. Básicamente, quiero asegurarme de que un input
contiene SOLO dígitos y ningún otro carácter. Dado que +100
y -5
son ambos números, isNaN()
no es el camino correcto.
¿Quizás lo que necesito es una regexp? ¿Algún consejo?
273
3
¿Qué tal si
Pues bien, puede utilizar la siguiente regex: