Partager via


substring()

Extrait une sous-chaîne de la chaîne source à partir d’un index à la fin de la chaîne.

Éventuellement, la longueur de la sous-chaîne demandée peut être spécifiée.

Syntaxe

substring(source, startingIndex [, length])

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
source string ✔️ Chaîne à partir de laquelle prendre la sous-chaîne.
startingIndex int ✔️ Position du caractère de départ (base zéro) de la sous-chaîne demandée. Si un nombre négatif, la sous-chaîne est récupérée à partir de la fin de la chaîne source.
length int Nombre demandé de caractères dans la sous-chaîne. Le comportement par défaut consiste à passer de startingIndex à la fin de la chaîne source .

Retours

Une sous-chaîne de la chaîne donnée. La sous-chaîne commence à la position de caractère startingIndex (de base zéro) et continue jusqu’à la fin de la chaîne ou des caractères de longueur si elle est spécifiée.

Exemples

substring("123456", 1)        // 23456
substring("123456", 2, 2)     // 34
substring("ABCD", 0, 2)       // AB
substring("123456", -2, 2)    // 56