Exemple
Extrait parties d'une chaîne:
var str = "Hello world!";
var res = str.substr(1, 4);
Le résultat de res sera:
ello
Essayez vous - même » Plus "Try it Yourself" - "Try it Yourself" exemples ci - dessous.
Définition et utilisation
Le substr() méthode extrait des parties d'une chaîne, en commençant par le caractère à la position spécifiée, et renvoie le nombre de caractères spécifié.
Tip: Pour extraire les caractères de la fin de la chaîne, utilisez un numéro de départ négatif (This does not work in IE 8 and earlier) .
Note: Le substr() méthode ne change pas la chaîne d' origine.
Support du navigateur
méthode | |||||
---|---|---|---|---|---|
substr() | Oui | Oui | Oui | Oui | Oui |
Syntaxe
Les valeurs des paramètres Paramètre La description start Champs obligatoires. La position où commencer l'extraction. Le premier caractère est à l'index 0 length Optionnel. Le nombre de caractères à extraire. En cas d'omission, il extrait le reste de la chaîne
Détails techniques
Valeur de retour: Une nouvelle chaîne, contenant la partie extraite du texte. Si la longueur est 0 ou négatif, une chaîne vide est renvoyée JavaScript Version: 1.0
autres exemples
Exemple
Commencer l'extraction à la position 2, et extraire le reste de la chaîne:
var str = "Hello world!";
var res = str.substr(2); Le résultat de res sera:
llo world! Essayez vous - même »
Exemple
Extrait seul le premier caractère:
var str = "Hello world!";
var res = str.substr(0, 1); Le résultat de res sera:
H Essayez vous - même »
Exemple
Extrait seulement le dernier caractère:
var str = "Hello world!";
var res = str.substr(11, 1); Le résultat de res sera:
! Essayez vous - même »
<JavaScript Chaîne Référence