RegExp javascript pour visa

cs_helene20 Messages postés 9 Date d'inscription mardi 13 mai 2008 Statut Membre Dernière intervention 31 octobre 2008 - 25 juin 2008 à 15:39
cs_helene20 Messages postés 9 Date d'inscription mardi 13 mai 2008 Statut Membre Dernière intervention 31 octobre 2008 - 25 juin 2008 à 18:00
Bonjour, je dois faire un champ qui valide une carte visa avec une
expression régulière de la façon suivante : Les cartes Visa commencent
toutes par un 4, mais peuvent avoir soit 16 ou 13 chiffres. je dois
donc implémenter un algorithme de validation. Pour qu'un numéro de
carte soit valide, il faut que lorsque les chiffres pairs d'une carte
de crédit (le 2e , le 4e etc.) sont multipliés par deux, et additionnés
aux chiffres impairs de la carte, le total donne un multiple de 10
(comme 10,20,30,40 etc.). Si qq y arrive merci de m'éclairer.

2 réponses

XtremDuke Messages postés 626 Date d'inscription samedi 28 septembre 2002 Statut Membre Dernière intervention 18 mai 2009 4
25 juin 2008 à 17:00
On en apprend des choses sur les numéros de carte Visa... c'est pas une info dite 'sensible' ?

Tuto regex > http://www.siteduzero.com/tuto-3-150-1-memo-pour-les-regex.html

Mais perso, et sauf erreur de ma part, tu auras du mal a vérifier tout ça juste avec un regex.
0
cs_helene20 Messages postés 9 Date d'inscription mardi 13 mai 2008 Statut Membre Dernière intervention 31 octobre 2008
25 juin 2008 à 18:00
Non je sais c'est pourquoi je dit qu'il me faut également un algorithme de validation, ce systeme n'est plus utilisé par les compagnies pour en vérifier l'authenticité, mais il s'aggit la d'une partie de devoir que j'ai a faire dans mon cours de javascript.
0