iNCiTE Web Posté 13 Avril 2018 Posté 13 Avril 2018 Bonjor à tous, Je tourne en rond avec une expression régulière en JS, je dois vérifier un format bien spécifique : 1 lettre puis 16 chiffres, ça c'est facile avec /^[A-Z]{1}[0-9]{16}$/i Mais je dois aussi vérifier que les suites de chiffres "1322" ou "1317" sont présents dans la chaine à la position 13-14-15-16... Merci pour vos idées...
eric73 Posté 13 Avril 2018 Posté 13 Avril 2018 /^[A-Z][0-9]{12}13(22|17)$/i ou si j'ai mal compris l'intitulé : /^[A-Z][0-9]{11}13(22|17)[0-9]$/i
iNCiTE Web Posté 13 Avril 2018 Auteur Posté 13 Avril 2018 C'est impec ! Il y avait plus de codes à tester et 2 types différents, j'ai rajouté ce qu'il fallait et ça fonctionne... /^[A-D]{1}[0-9A-F]{7}$|^[A-Z]{1}[0-9]{11}(1276|1300|1280|1307|1318|1315|1314|1275|1322|1317)[0-9]{1}$/i Merci à vous !
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant