Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
var pattern = /^[a-zA-Z0-9\_]{5,50}$/;
return pattern.test();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
var pattern = new RegExp("^[a-zA-Z0-9\_]{5,50}$");
return pattern.test();
J'ai essayé tous les 2 écritures,

Je veux tester si une chaîne est composée de 5-50 lettres, chiffres ou underscores.

Sous Firefox ça fonctionne correctement, mais sous IE7, le programme retourne toujours True, même la chaîne que j'ai saisi est fausse.

Est-ce que quelqu'un sait comment débuger ce code? Merci d'avance !