Derniers tutoriels de développement web
 

JavaScript Chaîne substring() Method

<JavaScript Chaîne Référence

Exemple

Extrait des caractères d'une chaîne:

var str = "Hello world!";
var res = str.substring(1, 4);

Le résultat de res sera:

ell
Essayez vous - même »

Plus "Try it Yourself" - "Try it Yourself" exemples ci - dessous.


Définition et utilisation

Le substring() - substring() méthode extrait les caractères d'une chaîne, entre deux indices spécifiés, et renvoie la nouvelle sous - chaîne.

Cette méthode extrait les caractères dans une chaîne entre "start" et "end" , ne comprenant pas "end" lui - même.

Si "start" est supérieur à "end" , cette méthode va troquer les deux arguments, ce qui signifie str. substring(1,4) - substring(1,4) == str. substring(4,1) - substring(4,1) .

Si l' une "start" ou "stop" est inférieure à 0, elle est traitée comme si elle était 0.

Note: Le substring() - substring() méthode ne change pas la chaîne d' origine.


Support du navigateur

méthode
substring() 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
end Optionnel. La position (up to, but not including) , où pour terminer l'extraction. En cas d'omission, il extrait le reste de la chaîne

Détails techniques

Valeur de retour: Une nouvelle chaîne contenant les caractères extraits
JavaScript Version: 1.0

Exemples

autres exemples

Exemple

Commencer l'extraction à la position 2, et extraire le reste de la chaîne:

var str = "Hello world!";
var res = str.substring(2);

Le résultat de res sera:

llo world!
Essayez vous - même »

Exemple

Si "start" est supérieur à "end" , il échangera les deux arguments:

var str = "Hello world!";
var res = str.substring(4, 1);

Le résultat de res sera:

ell
Essayez vous - même »

Exemple

Si "start" est inférieure à 0, il va commencer l' extraction de la position de l' index 0:

var str = "Hello world!";
var res = str.substring(-3);

Le résultat de res sera:

Hello world!
Essayez vous - même »

Exemple

Extrait seul le premier caractère:

var str = "Hello world!";
var res = str.substring(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.substring(11, 12);

Le résultat de res sera:

!
Essayez vous - même »

<JavaScript Chaîne Référence