Pour valider un champ qui doit avoir à la fois des chiffres et des lettres, je pourrais utiliser :
/^([0-9]+[a-zA-Z]+|[a-zA-Z]+[0-9]+)[0-9a-zA-Z]*$/
Mais je veux également accepter des chaînes contenant uniquement des chiffres.
Pour valider un champ qui doit avoir à la fois des chiffres et des lettres, je pourrais utiliser :
/^([0-9]+[a-zA-Z]+|[a-zA-Z]+[0-9]+)[0-9a-zA-Z]*$/
Mais je veux également accepter des chaînes contenant uniquement des chiffres.
J'ai obtenu la réponse de http://www.javascripter.net/faq/regularexpressionsyntax.htm
eh bien je peux faire une fonction "ou" à l'intérieur de regx
/^([0-9]|([0-9]+[a-zA-Z]+|[a-zA-Z]+[0-9]+)[0-9a-zA-Z]*)$/;
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.