Bonjour à vous,
je me frotte à un nouveau problème en essayant d'utiliser les RegExp... J'ai la chaine suivante :
var st = "Ak123;Al58122;B123;B456;AAk457";
Je voudrais écrire une expression qui me retourne les éléments situés entre point virgule commençant par la lettre A. Je ne veux pas utiliser de split mais la méthode exec de regexp afin de récupérer un tableau des occurences répondant au profil...
J'ai donc écris quelquechose comme ça :
var mon_tab = /;?A.*;?/gi.exec(st);
C'est à dire :
une chaine commençant par au plus un ; (0 fois pour le premier élément de la chaine)
suivi d'un A
suivi de n'impporte quelle caractère de 0 à n fois
suivi d'un ; ou rien (pour le dernier élément de la chaine)
mais cela ne colle pas... Est ce que quelqu'un pourrait m'aider?
Merci d'avance.
Partager