|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Membre Expert
![]() David Vincent (l'homme qui a vu les extra-terrestres)Développeur Web Inscription : mars 2004 Messages : 3 239 ![]() |
Bonsoir,
Code :
Le seul format accepté devrait être celui-ci : Citation:
L'alerte m'indique à chaque fois que ce n'est pas OK, que le format de la chaîne n'est pas respecté même quand je mets le bon format. Avez-vous une idée ? Je vous en remercie d'avance. beegees
__________________
|
|||
|
|
00
|
|
|
#2 | ||||
|
Expert Confirmé Sénior
![]() ![]() Inscription : avril 2004 Messages : 4 793 ![]() |
bonjour,
tu as mélangé les deux syntaxes de déclaration d'une regexp. Essaye comme ceci : Code :
Code :
|
||||
|
|
10
|
|
|
#3 | ||
|
Membre Expert
![]() David Vincent (l'homme qui a vu les extra-terrestres)Développeur Web Inscription : mars 2004 Messages : 3 239 ![]() |
Salut Auteur,
J'ai appliqué le changement que tu m'as indiqué, mais le test reste négatif. Code :
Code :
var exp = new RegExp("^\d{6}[a-zA-Z]{2}\d{1,2}$"); via ce site : http://www.annuaire-info.com/outil-r...ion-reguliere/ Dans mon code, ça ne fonctionne pas : Code :
var exp = new RegExp("^\d{6}[a-zA-Z]{2}\d{1,2}$"); Encore merci pour ton aide. beegees
__________________
|
||
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() danseur Inscription : août 2003 Messages : 2 667 ![]() |
bizarre, ça ne peut que fonctionner...
Code :
alert(/^\d{6}[a-z]{2}\d{2}$/i.test(chaine))
__________________
On ne mord pas, on manifeste seulement notre tristesse face à des exposés de situations qui défient notre entendement binaire. |
|
|
10
|
|
|
#5 | |
|
Membre Expert
![]() David Vincent (l'homme qui a vu les extra-terrestres)Développeur Web Inscription : mars 2004 Messages : 3 239 ![]() |
Citation:
Merci pour ton aide. L'alerte me met "True", ça fonctionne donc ![]() Je devrais pouvoir me débrouiller maintenant. Merci pour ton aide. beegees
__________________
|
|
|
|
00
|
|
|
#6 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 009 ![]() |
c'est normal que ça me rappelle quelque chose
???
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
10
|
|
|
#7 |
|
Expert Confirmé Sénior
![]() ![]() Inscription : avril 2004 Messages : 4 793 ![]() |
tu peux être plus précis ? Le problème a déjà été soulevé ?
Question : est-ce ton expression régulière se trouve dans une boucle car la méthode test a un bug : http://www.developpez.net/forums/d49...p/#post2947095 |
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() David Vincent (l'homme qui a vu les extra-terrestres)Développeur Web Inscription : mars 2004 Messages : 3 239 ![]() |
Spaffey et moi en avions discuté hier dans la journée sur le chat. Je me suis déconnecté pour retourner à la maison en oubliant de prendre le code.
Nous en avons discuté ce matin (Spaffey et moi). Bon W.E. et merci pour ton aide. beegees
__________________
|
|
|
00
|
|
|
#9 | ||
|
Membre Expert
![]() Matilin TorreÉtudiant Inscription : juin 2010 Messages : 679 ![]() |
Citation:
Et ce « bug » ne se produit qu'avec les regex qui ont l'option g. Sinon, le lastIndex reste à 0.Citation:
Code :
var exp = new RegExp("^\\d{6}[a-zA-Z]{2}\\d{1,2}$","i");
__________________
Disposition de clavier ergonomique française : Bépo |
||
|
|
00
|
|
|
#10 |
|
Expert Confirmé
![]() danseur Inscription : août 2003 Messages : 2 667 ![]() |
non non... le {1,2} n'a rien à faire ici...
__________________
On ne mord pas, on manifeste seulement notre tristesse face à des exposés de situations qui défient notre entendement binaire. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com