je débute en JS, du coup je voudrais savoir comment on gère la réaffectation de de valeur de tableau après parsing d'une chaine de caractère, ci-dessous le code :
<script>
var texte1= new String("r11/t005410/d092/z783794");
document.write(String(texte1)+ "
");
var texte1="r11/t005410/d092/z783794";
var reg=new RegExp("[ /]+", "g");
document.write("Chaîne d'origine : " + texte1 + "
");
var tableau=texte1.split(reg);
for (var i=0; i<tableau.length; i++) {
document.write("tableau[" + i + "] = " + tableau[i] + "
");
}
</script>
il fonctionne bien, mais ce que je voudrais faire, est de renommer les valeurs de sortie du tableau avec d'autres noms.
cs_jperre
Messages postés268Date d'inscriptionlundi 9 janvier 2006StatutMembreDernière intervention19 janvier 20172 22 févr. 2013 à 17:47
Le passage par l'objet RegExp() est inutile.
Le code :
var texte1="r11/t005410/d092/z783794";
var tableau=texte1.split("/");
document.write("Chaîne d'origine : "+ texte1 + "
");
for (var n=0;n<tableau.length;n++) {
document.write("Paramètre = " + tableau[n] + "
");
}