GeeksforGeeks (Dansk)

nedenfor er eksemplet på String inde .of () metode.

str.inde .of () – funktionen finder indekset for den første forekomst af argumentstrengen i den givne streng. Den returnerede værdi er 0-baseret. Syntaksen for funktionen er som følger:

str.indexOf(searchValue , index)

Parametre:
det første argument til funktionen searchValue er den streng, der skal søges i basen streng. Det andet argument til funktionsindekset definerer startindekset, hvorfra søgeværdien skal søges i basisstrengen.,

returværdi:
denne funktion returnerer indekset for strengen (0-baseret), hvor søgeværdien findes for første gang. Hvis searchValue ikke kan findes i strengen, returnerer funktionen -1.

Eksempler på ovenstående funktion er angivet nedenfor:

Eksempel 1:

print('Departed Train'.indexOf('Train')); 

I dette eksempel er den funktion indexOf() finder indekset for den streng Tog. Da det første og det eneste indeks, hvor denne streng er til stede, er 9, returnerer denne funktion 9 som svaret.,

Output:

9

Eksempel 2:

print('Departed Train'.indexOf('ed Tr')); 

Output:

6

I dette eksempel er den funktion indexOf() finder indekset for den streng ed Tr. Da det første og det eneste indeks, hvor denne streng er til stede, er 6, returnerer denne funktion 6 som svaret.

Eksempel 3:

print('Departed Train'.indexOf('train')); 

Output:

-1

I dette eksempel er den funktion indexOf() finder indekset for den streng Tog., Da searchValue ikke er til stede i strengen, returnerer denne funktion derfor -1 som svaret.

Eksempel 4:

print('Departed Train before another Train'.indexOf('Train')); 

Output:

9

I dette eksempel er den funktion indexOf() finder indekset for den streng Tog. Siden det første indeks for søgningsværdien er 9, returnerer denne funktion 9 som svaret.,

Code for the above function are provided below:

Program 1:



Output:

9

Program 2:



Output:

Share

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *