Controle champ alphanumerique [Résolu/Fermé]

Signaler
-
Messages postés
1072
Date d'inscription
dimanche 11 février 2001
Statut
Membre
Dernière intervention
29 janvier 2006
-
Bonjour,

quelqu'un pourrai m'aider je dois faire un controle js sur un identifiant (NUMEN) qui se composera toujours de la manière suivante :
00J8906932NDD
soit
2chiffres
1lettre
7chiffres et 3 lettres

merci pour vos réponses
mimi

3 réponses

Messages postés
845
Date d'inscription
mercredi 20 juillet 2005
Statut
Membre
Dernière intervention
9 janvier 2017
43
Peux tu être plus explicite!
1- Ce que tu veux?
2- Avec quel langage?

A+
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 80655 internautes nous ont dit merci ce mois-ci

Bonjour,

merci pour m'avoir répondu

je travaillle sur une base MYSQL et je programme en php
dans un formulaire le gestionnaire doit saisir son NUMEN qui se compose toujours de la manière suivante :

00J8906932NDD

soit
2chiffres
1lettre
7chiffres et 3 lettres

je voudrai faire un controle java script de façon a avoir une alert si par exemple au début de la saisie il a tapé une lettre au lieu d'un chiffre et ceci pour l'ensemble de la saisie

j'espère que je suis claire car je débute et ce n'est pas facile

en tout cas merci pour une éventuelle réponse
mimi
Messages postés
1072
Date d'inscription
dimanche 11 février 2001
Statut
Membre
Dernière intervention
29 janvier 2006
206
La vérification de la valeur peut être effectuée - simplement - à l'aide d'une "expression régulière" :
var regle = /\d{2}[A-Z]\d{7}[A-Z]{3}/ ;
var donnee = "00J8906932NDD" ;
if ( regle.text(donnee) ) {
  // donnée conforme à la règle
}

où la règle se lit comme suit :
\d{2} --> caractère décimal x 2 fois 
[A-Z] --> majuscule 
\d{7} --> caractère décimal x 7 fois 
[A-Z]{3} --> majuscule x 3 fois

Pour en savoir plus :
http://www.aidejavascript.com/article64.html