GeeksforGeeks (Norsk)

Nedenfor er eksempel på Strengen indexOf () – Metoden.

str.indexOf () – funksjonen finner indeksen til første forekomst av argumentet streng i den gitte strengen. Verdien som returneres er 0-basert. Syntaksen for funksjonen er som følger:

str.indexOf(searchValue , index)

Argumenter:
det første argumentet til funksjonen searchValue er strengen som skal søkes i basen strengen. Det andre argumentet til funksjonen indeksen definerer start-indeks fra hvor searchValue er som det skal søkes i basen strengen.,

gå Tilbake verdi:
Denne funksjonen returnerer indeksen for streng (0-basert) hvor searchValue er funnet for første gang. Hvis searchValue kan ikke bli funnet i strengen deretter funksjonen returnerer -1.

Eksempler på ovenfor funksjon er gitt nedenfor:

Eksempel 1:

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

I dette eksemplet er funksjonen indexOf() finner indeksen for streng Tog. Siden den første og den eneste indeksen hvor denne strengen er til stede er 9, derfor denne funksjonen returnerer 9 som svar.,

Output:

9

Eksempel 2:

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

Output:

6

I dette eksemplet er funksjonen indexOf() finner indeksen for streng ed Tr. Siden den første og den eneste indeksen hvor denne strengen er til stede er 6, derfor denne funksjonen returnerer 6 som svar.

Eksempel 3:

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

Output:

-1

I dette eksemplet er funksjonen indexOf() finner indeksen for streng Tog., Siden searchValue er ikke til stede i teksten, derfor denne funksjonen returnerer -1 som svar.

Eksempel 4:

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

Output:

9

I dette eksemplet er funksjonen indexOf() finner indeksen for streng Tog. Siden den første indeksen for searchValue er 9, derfor denne funksjonen returnerer 9 som svar.,

Code for the above function are provided below:

Program 1:



Output:

9

Program 2:



Output:

Share

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *