Je souhaite vérifier si une chaîne contient uniquement des chiffres. J'ai utilisé ceci:Vérifier si la chaîne contient uniquement des chiffres
.. mais réalisé qu'il permet également + et -. Fondamentalement je veux m'assurer que l'entrée contient SEULEMENT des chiffres et aucune autre lettre. Puisque +100 et -5 sont les deux nombres, isNaN, n'est pas la bonne façon de procéder. Peut-être qu'une expression rationnelle est ce dont j'ai besoin? Des conseils?
Jetez un oeil à ce poste ... http://stackoverflow.com/questions/18082/validate -numbers-in-javascript-isnumeric – Jorge
Vous devriez utiliser [0-9] au lieu de \ d pour être plus clair. \ d est destiné à correspondre à n'importe quel type de chiffre, y compris ceux d'autres langues, bien que je pense que JavaScript est une exception où \ d est seulement 0-9. – mukunda
C'est génial! Je suis curieux ne pas se référer à un chiffre qui est décimal? – dewwwald