GeeksforGeeks (Português)

Below is the example of the String indexOf () Method.

str.indexOf () function finds the index of the first occurrence of the argument string in the given string. O valor devolvido é baseado em 0. A sintaxe da função é a seguinte:

str.indexOf(searchValue , index)

argumentos:
O primeiro argumento para a função searchValue é a cadeia que deve ser pesquisada na cadeia de base. O segundo argumento para o índice de função define o índice inicial de onde o valor de pesquisa deve ser pesquisado na cadeia de base.,

Return value:
This function returns the index of the string (0-based) where the searchValue is found for the first time. Se o valor de pesquisa não puder ser encontrado no texto, então a função retorna-1.

Exemplos para a função acima, são fornecidos abaixo:

Exemplo 1:

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

neste exemplo a função indexOf() localiza o índice da cadeia de Trem. Uma vez que o primeiro e o único índice onde esta string está presente é 9, Portanto esta função retorna 9 como a resposta.,

Saída:

9

Exemplo 2:

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

Saída:

6

neste exemplo a função indexOf() localiza o índice da cadeia ed Tr. Uma vez que o primeiro e o único índice onde esta string está presente é 6, Portanto esta função retorna 6 como a resposta.

Exemplo 3:

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

Saída:

-1

neste exemplo a função indexOf() localiza o índice da cadeia de Trem., Uma vez que o valor searchValue não está presente na cadeia, portanto esta função retorna-1 como a resposta.

Exemplo 4:

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

Saída:

9

neste exemplo a função indexOf() localiza o índice da cadeia de Trem. Uma vez que o primeiro índice do searchValue é 9, Portanto esta função retorna 9 como a resposta.,

Code for the above function are provided below:

Program 1:



Output:

9

Program 2:



Output:

Share

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *