Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
945 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  RegExp Javascript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

RegExp Javascript

n°2145738
MrZiz
Posté le 13-06-2012 à 19:23:09  profilanswer
 

Bonjour,
 
j'ai actuellement un problème au niveau des expressions régulières, j'ai beau me servir de la documentation mise en ligne, je n'arrive pas à m'en servir.
 

Code :
  1. reg = new RegExp("/^[a-zA-Z0-9_-]{3,16}$/","g" );
  2. phrase = '';
  3. if(reg.test(nom) && reg.test(prenom) && reg.test(surnom)) {
  4. verif = true;
  5. } else {
  6. verif = false;
  7. phrase = 'Votre nom, prenom et surnom doit comporter entre 3 et 16 lettres, avec \351ventuellement des chiffres et des tirets';
  8. }
  9. //il me retourne false à chaque fois
  10. //nom, prenom et surnom sont des variables contenant le texte d'input réccupérer précedemment


 
 
En attente de votre réponse,  
 
Cordialement mrziz

mood
Publicité
Posté le 13-06-2012 à 19:23:09  profilanswer
 

n°2145748
gatsu35
Blablaté par Harko
Posté le 13-06-2012 à 21:00:12  profilanswer
 

Ce n'est pas bon :  
 
Tu écris soit de manière objet instancié :  
new RegExp("^[a-zA-Z0-9_-]{3,16}$","g" );  
Soit de manière littérale
/^[a-zA-Z0-9_-]{3,16}$/g
 
mais alors tu ne mets pas les / / quand tu fais un new RegExp


---------------
Blablaté par Harko
n°2145752
MrZiz
Posté le 13-06-2012 à 21:30:34  profilanswer
 

Merci beaucoup Gatsu35, j'ai viré les slash. Cependant delà ça n'a pas fonctionné, j'ai donc changer la méthode de vérification en utilisant la méthode match(). Et tout fonctionne maintenant. Je ne s'aurais dire d'où vient le problème de la méthode test().


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  RegExp Javascript

 

Sujets relatifs
Script Javascript - Fond d'une partie du siteaide pour contrôle en javascript svp
Diaporama flash ou javascript ?Récupérer adresse ip locale en Javascript ?
[HTML/CSS/Javascript] probleme checkForm is not definiedModifier une zone de texte SVG en JavaScript [infobulle]
[javascript] problème sur fonction SWITCHRegExp JavaScript
Redirection url + regexp Javascript.Javascript : Un pb de Regexp
Plus de sujets relatifs à : RegExp Javascript


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR