Compter le nombre d'occurrences d'un caractère dans une chaîne de caractères en Javascript

J'ai besoin de compter le nombre d'occurrences d'un caractère dans une chaîne.

Par exemple, supposons que ma chaîne contient:

var mainStr = "str1,str2,str3,str4";

Je veux savoir le nombre de virgule , caractère, qui est de 3. Et le nombre de chaînes individuelles après la séparation le long de la virgule, qui est de 4.

J'ai aussi besoin de valider que chacune des chaînes.e ch1 ou ch2 ou str3 ou str4 ne doit pas dépasser, disons, 15 caractères.

InformationsquelleAutor | 2009-05-19