GeeksforGeeks (Español)

a continuación se muestra el ejemplo del método String indexOf ().

str.la función indexOf () encuentra el índice de la primera aparición de la cadena de argumento en la cadena dada. El valor devuelto está basado en 0. La sintaxis de la función es la siguiente:

str.indexOf(searchValue , index)

argumentos:
el primer argumento de la función searchValue es la cadena que se busca en la cadena base. El segundo argumento de la función index define el índice inicial desde donde se busca el valor de búsqueda en la cadena base.,

valor de retorno:
Esta función devuelve el índice de la cadena (basada en 0) donde se encuentra el valor de búsqueda por primera vez. Si el valor de búsqueda no se puede encontrar en la cadena, La función devuelve -1.

ejemplos para la función anterior se proporcionan a continuación:

Ejemplo 1:

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

en este ejemplo la función indexOf() encuentra el índice del tren de cadenas. Dado que el primer y único índice donde esta cadena está presente es 9, por lo tanto esta función devuelve 9 como la respuesta.,

Resultado:

9

Ejemplo 2:

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

Resultado:

6

En este ejemplo, la función indexOf() encuentra que el índice de la cadena de ed Tr. Dado que el primer y único índice donde esta cadena está presente es 6, por lo tanto esta función devuelve 6 como la respuesta.

Ejemplo 3:

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

Resultado:

-1

En este ejemplo, la función indexOf() encuentra que el índice de la cadena de Tren., Dado que el valor de búsqueda no está presente en la cadena, esta función devuelve -1 como respuesta.

Ejemplo 4:

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

salida:

9

en este ejemplo la función indexOf() encuentra el índice del tren de cadenas. Dado que el primer índice del valor de búsqueda es 9, Esta función devuelve 9 como respuesta.,

Code for the above function are provided below:

Program 1:



Output:

9

Program 2:



Output:

Share

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *