Regex pour un nombre strictement positif

talidou Messages postés 2 Date d'inscription mardi 31 mai 2011 Statut Membre Dernière intervention 31 mai 2011 - 31 mai 2011 à 11:53
talidou Messages postés 2 Date d'inscription mardi 31 mai 2011 Statut Membre Dernière intervention 31 mai 2011 - 31 mai 2011 à 16:35
Bonjour j'ai besoin de vérifier par une regex qu'un nombre est bien strictement positif. Je tâtonne et n'arrive à rien...
J'ai essayé :
/^[^0][1-9]{1}[0-9]*$/
mais je ne suis pas sûre de moi.
Quelqu'un peut-il m'aider ?

2 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 71
31 mai 2011 à 15:45
on peux imaginer :

^\+?\d+$

ou

^\+?\d+\.?\d*$

si tu veux des décimaux (avec un '.' pour séparateur)


Renfield - Admin CodeS-SourceS - MVP Visual Basic & Spécialiste des RegExp
0