Bonsoir à tous !
J'ai une chaine qui contient plusieurs valeurs séparées par un pipe, il s'agit du caractère : |
Je souhaiterai avoir une fonction qui me retourne toutes les valeurs dans un tableau javascript.
Actuellement, j'ai ceci qui fonctionne uniquement pour deux valeurs :
Ceci ne fonctionne plus comme il faut si je mets 3 valeurs (ex. 5|16|184).
Merci d'avance pour votre aide.
edit: cet exemple ne fonctionne même pas en fait
lol
Modifié par Alphonse (26 Oct 2009 - 18:22)
J'ai une chaine qui contient plusieurs valeurs séparées par un pipe, il s'agit du caractère : |
Je souhaiterai avoir une fonction qui me retourne toutes les valeurs dans un tableau javascript.
Actuellement, j'ai ceci qui fonctionne uniquement pour deux valeurs :
function extractValues(value) {
var reg = new RegExp('|', 'g');
var tmpArray = value.split(reg);
alert("Indice 0 : "+tmpArray[0]+"\nIndice 1 : "+tmpArray[1]);
}
extractValues('5|16');
Ceci ne fonctionne plus comme il faut si je mets 3 valeurs (ex. 5|16|184).
Merci d'avance pour votre aide.
edit: cet exemple ne fonctionne même pas en fait

Modifié par Alphonse (26 Oct 2009 - 18:22)