Je suis nouveau sur StackOverflow, alors s'il vous plaît laissez-moi savoir s'il y a une meilleure façon de poser la question suivante.RegEx Numeric Check
J'ai besoin de créer une expression régulière qui détecte si un champ dans la base de données est numérique et s'il est numérique, il se situe dans une plage valide (par exemple, 1-50). J'ai essayé [1-50]
, qui fonctionne à l'exception des cas où un nombre à un chiffre est précédé d'un 0 (c'est-à-dire 06). 06 devrait toujours être considéré comme un nombre valide, puisque je peux plus tard convertir cela en nombre.
J'apprécie vraiment votre aide! J'essaie d'en apprendre plus sur les expressions régulières, et j'ai appris tout ce que je peux: www.regular-expressions.info. Si vous avez des recommandations d'autres sites à faire, je l'apprécierais!
en double: http://stackoverflow.com/questions/676467/how-to-match-numbers-between-x- et-y-avec-regexp –
Je ne l'appellerais pas un doublon; c'est un cas particulier de l'autre problème, et beaucoup plus simple. –
Cette question connexe pourrait être utile: [Comment faire correspondre les nombres entre X et Y avec regexp?] (Http://stackoverflow.com/questions/676467/) – Tomalak