67 of 264 menu

Metod indexOf

Metod indexOf obavlja pretragu podstringa u stringu. U prvom parametru navedemo traženi podstring u željenom nam registru (velika slova ili mala). Metod će vratiti poziciju prvog poklapanja, a ako ono nije pronađeno, onda će vratiti -1. Drugim opcionim parametrom možemo proslijediti broj karaktera, odakle treba započeti pretragu.

Sintaksa

string.indexOf(šta tražimo, [odakle započeti pretragu]);

Primjer

Hajdemo naći poziciju prvog pojavljivanja podstringa:

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

Rezultat izvršavanja koda:

3

Primjer

Hajdemo naznačiti poziciju sa koje treba započeti pretragu:

let str = 'ab cd cd cd ef'; let res = str.indexOf('cd', 4); console.log(res);

Rezultat izvršavanja koda:

6

Primjer

Sada potražimo nepostojeći podstring:

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

Rezultat izvršavanja koda:

-1

Primjer

Hajdemo potražimo podstring, naveden u neprikladnom za trenutni string registru:

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

Rezultat izvršavanja koda:

-1

Pogledajte takođe

  • metod startsWith,
    koji provjerava početak stringa
  • metod endsWith,
    koji provjerava kraj stringa
  • metod lastIndexOf,
    koji traži posljednje pojavljivanje podstringa
  • metod includes,
    koji traži string
  • metod at,
    koji traži karakter stringa
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij