Bonjour a tous!

J'ai un gros soucie avec une expression régulière, non pas sur la forme ni sur le fond, mais sur les résultat qu'elle me retourne...

en gros une fois elle me retourne vrai et l'autre faux, alors qu'elle devrait me retourner vrais les deux fois.

c'est incompréhensible...

voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
rule= array(div.code, div.maClass);
 
for (i=0; i<rule.length; i++) {
	var w_regEx = /^([a-zA-Z0-9]{2,6})\.(.+)$/g;
 
	w_test = w_regEx.test(rule[i]);
 
	if(w_test){
         // du code
	}
}
si quelqu'un a une idée je suis preneur, car la je sèche vraiment.
D'avance un grand MERCI!