Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet String > Méthode indexOf
Recherche une sous-chaîne dans une chaîne.
Integer indexOf(String str, [Integer startPos])
Retourne la position de la première occurence trouvée. Si la sous-chaîne n'apparaît jamais dans la chaîne principale, indexOf renverra -1.
Voici quelques exemples de valeurs retournées par indexOf sur la chaîne "Bonjour tout le monde !".
| Paramètres passés à indexOf | Valeur retournée | Explication |
| "jour" | 3 | La première et la seule occurence de "jour" dans "Bonjour tout le monde !" se trouve à la position 3. |
| "o" | 1 | Le premier "o" de la chaîne se trouve à la position 1. |
| "bon" | -1 | Il est bête ? "bon" se trouve bien dans "Bonjour tout le monde
!" non ? Oui, bien sûr. Mais indexOf est semsible à la casse, ce qui signifie que "Bon" et "bon" n'est PAS identique. Voilà pourquoi ici il ne trouve rien. |
| "o", 10 | 12 | Le "o" suivant trouvé après la position 10 se trouve en position 12. |
| "j", 7 | -1 | Il n'y a plus de "j" dans la chaîne après la position 7. Le seul et unique "j" de la chaîne se trouve avant, en position 4. |
Pour voir un exemple plus concret d'utilisation de indexOf, vous pouvez aller voir les explications fournies sur la fonction substring.
Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet String > Méthode indexOf
Dernière modification de cette page : Mardi 4 avril 2006 08:00
Haut de page
•
Contact
•
RSS
•
Valide XHTML 1.0