Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet String > Méthode substring

Méthode substring

Description

Extrait une sous-chaîne de la chaîne d'origine, à partir et jusqu'à une position donnée.

Syntaxe

String substring(Integer startPos, [Integer endPos])

Paramètres

  • Integer startPos : Position du premier caractère à extraire
  • endPos : optionnel, si omis, égal à length : Position du dernier caractère à extraire, celui-ci ne sera pas inclus dans l'extraction finale.

Valeur de retour

La portion de chaîne délimitée par startPos et endPos est renvoyée.

Exemple

Le script suivant utilise substring en combinaison avec indexOf pour extraire le deuxième mot de la chaîne "Bonjour tout le mone !" :

// On crée la chaîne de base
var chaine = "Bonjour tout le monde !";

// On utilise
indexOf pour trouver la position du premier espace
var i = chaine.indexOf(" ");

// Puis on recherche encore la position de l'espace
qui suit le précédent
var j = chaine.indexOf(" ", i+1);

// On utilise substring pour extraire la portion de chaîne qui va du premier espace trouvé
au second, on obtiendra donc le deuxième mot de la chaîne.
var str = chaine.substring(i+1, j);

// On affiche le résultat
alert("Le deuxième
mot de la chaîne " + chaine + " est le mot " + str + "");

Exécuter le script

Voir aussi

substr, indexOf, lastIndexOf.

Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet String > Méthode substring

Dernière modification de cette page : Mardi 4 avril 2006 08:00
Haut de page  •  Contact  •  RSS  •  Valide XHTML 1.0