Aller au contenu
iNCiTE Web

Expression régulière

Recommended Posts

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...

 

Partager ce message


Lien à poster
Partager sur d’autres sites

/^[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

Partager ce message


Lien à poster
Partager sur d’autres sites

Ou /^[A-Z][0-9]{12}(1322|1317)[0-9]$/i :)

Partager ce message


Lien à poster
Partager sur d’autres sites

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 !

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

×