English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
substr()La méthode renvoie une sous-chaîne de la longueur spécifiée à partir de la position spécifiée.
L'indice du premier caractère est 0, l'indice du deuxième caractère est1et ainsi de suite.
Pour extraire des caractères à partir de la fin de la chaîne, utilisez des indices négatifs (voir les exemples ci-dessous).
string.substr(index, length)
var str1 = 'Air Pollution is introduction of chemicals to the atmosphere.'; var str2 = str1.substr(7);Testez et voyez‹/›
Tous les navigateurs supportent complètement la méthode substr() :
Méthode | |||||
substr() | Oui | Oui | Oui | Oui | Oui |
Paramètres | Description |
---|---|
index | (obligatoire) L'index du premier caractère à inclure dans la sous-chaîne retournée |
length | (optionnel) Le nombre de caractères à extraire. Si length est omis, substr() extrait les caractères jusqu'à la fin de la chaîne |
Valeur de retour : | Nouvelle chaîne de caractères contenant une partie spécifique de la chaîne donnée |
---|---|
Version JavaScript : | ECMAScript 1 |
Le suivant est un exemple d'utilisation de substr() à partir de l'index4Extraction de caractères, longueur de18:
var str1 = 'Air Pollution is introduction of chemicals to the atmosphere.'; var str2 = str1.substr(4, 18);Testez et voyez‹/›
Le suivant est un exemple d'utilisation de substr() avec un index négatif :
var str1 = 'fr.oldtoolbag.com'; var str2 = str1.substr(-6, 3); // torTestez et voyez‹/›