substring()

Extrait une sous-chaîne de la chaîne source à partir d’un index jusqu’à 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])

Découvrez les conventions de syntaxe.

Paramètres

Nom Type Obligatoire Description
source string ✔️ Chaîne à partir de laquelle prendre la sous-chaîne.
startingIndex int ✔️ Position du caractère de départ de base zéro de la sous-chaîne demandée. S’il s’agit d’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 de caractères demandé dans la sous-chaîne. Le comportement par défaut consiste à prendre 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