Bonjour à tous,
Je n'ai jamais utilisé les RegExp et j'ai essayé de faire une petite fonction me renvoyant le nombre d'occurrences de ma RegExp dans une liste. Or je ne comprend pas ou est mon erreur, voici ma fonction:
Merci d'avanceCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 function suppr(liste){ var reg1 = [] var presence = "\n" var reg = new RegExp("[8]", "g"); var compteur = 0 for(compt1=0; compt1=liste.lenght; compt1++){ reg1.push(liste[compt1].match(reg)); presence = presence + "\n" + reg1[compt1]; if (reg1[compt1] != ""){ compteur++ } } alert("il y a : " + reg1 + " occurences de 8 dans les chaines : " + presence); }