GeeksforGeeks (Magyar)

az alábbiakban a String indexOf() metódus példája látható.

str.indexOf () függvény megtalálja az index az első előfordulása az érv string az adott string. A visszaadott érték 0-alapú. A függvény szintaxisa a következő:

str.indexOf(searchValue , index)

argumentumok:
a searchvalue függvény első argumentuma az a karakterlánc, amelyet az alap karakterláncban kell keresni. A függvényindex második argumentuma meghatározza a kezdő indexet, ahonnan a keresésértéket az alap karakterláncban kell keresni.,

visszatérési érték:
Ez a függvény a (0-alapú) karakterlánc indexét adja vissza, ahol a searchValue először található. Ha a searchValue nem található a karakterláncban, akkor a függvény -1 értéket ad vissza.

a fenti függvény példái az alábbiak:

1. példa:

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

ebben a példában a függvényindex() megtalálja a karakterlánc indexét. Mivel az első és az egyetlen index, ahol ez a karakterlánc jelen van, 9, ezért ez a függvény 9-et ad vissza válaszként.,

Output:

9

2. példa:

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

Output:

6

ebben a példában a függvényindex() megtalálja az ed TR karakterlánc indexét. Mivel az első és az egyetlen index, ahol ez a karakterlánc jelen van, 6, ezért ez a függvény 6-ot ad vissza válaszként.

3. példa:

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

kimenet:

-1

ebben a példában a függvényindex() megtalálja a karakterlánc indexét., Mivel a searchValue nincs jelen a karakterláncban, ezért ez a funkció válaszként -1-et ad vissza.

4. példa:

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

kimenet:

9

ebben a példában a függvény indexOf() megtalálja a karakterlánc indexét. Mivel a keresés első indexe9, ezért ez a funkció válaszként 9-et ad vissza.,

Code for the above function are provided below:

Program 1:



Output:

9

Program 2:



Output:

Share

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük