68 of 264 menu

Méthode lastIndexOf

La méthode lastIndexOf effectue la recherche de la dernière occurrence d'une sous-chaîne dans une chaîne. Il est nécessaire de prêter attention à la casse des caractères spécifiée dans le premier paramètre. La recherche s'effectue depuis la fin de la chaîne. La méthode renverra la position de la première correspondance depuis la fin, et si elle n'est pas trouvée, elle renverra -1. Un deuxième paramètre optionnel permet de spécifier l'indice du caractère à partir duquel commencer la recherche.

Syntaxe

chaîne.lastIndexOf(ce qu'on cherche, [à partir d'où commencer la recherche]);

Exemple

Trouvons la position de la dernière occurrence d'une sous-chaîne :

let str = 'ab cd cd cd ef'; let res = str.lastIndexOf('cd'); console.log(res);

Résultat de l'exécution du code :

9

Exemple

Définissons la position de début de recherche :

let str = 'ab cd cd cd ef'; let res = str.lastIndexOf('cd', 8); console.log(res);

Résultat de l'exécution du code :

6

Voir aussi

  • la méthode startsWith,
    qui vérifie le début d'une chaîne
  • la méthode endsWith,
    qui vérifie la fin d'une chaîne
  • la méthode indexOf,
    qui recherche la première occurrence d'une sous-chaîne
  • la méthode includes,
    qui recherche une chaîne
  • la méthode at,
    qui recherche un caractère d'une chaîne
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser