Méthode substring
La méthode substring renvoie une sous-chaîne
d'une chaîne (la chaîne originale n'est pas modifiée).
Le premier paramètre spécifie la position du caractère à partir duquel
la méthode commence à découper (la numérotation commence
à zéro), et le deuxième paramètre - la position du caractère
auquel il faut arrêter la découpe (le caractère
à cette position n'est pas inclus dans la partie
découpée). Le deuxième paramètre n'est pas obligatoire,
s'il n'est pas spécifié, tous les caractères
jusqu'à la fin de la chaîne seront découpés.
Syntaxe
chaîne.substring(où commencer la découpe, [jusqu'où découper]);
Exemple
Soit une chaîne. Découpons-en les caractères de la première à la troisième position :
let str = 'abcde';
let sub = str.substring(1, 3);
console.log(sub);
Résultat de l'exécution du code (le caractère à la position
3 n'est pas inclus dans la partie découpée) :
'bc'
Exemple
Découpons maintenant les caractères à partir de la 1-ère
position jusqu'à la fin de la chaîne (pour cela, ne spécifions pas le deuxième
paramètre de la méthode) :
let str = 'abcde';
let sub = str.substring(1);
console.log(sub);
Résultat de l'exécution du code :
'bcde'