Ruby | Método de índice de string

index es un método de clase String en Ruby que se utiliza para devolver el índice de la primera aparición de la substring o patrón dado (regexp) en la string dada. Especifica la posición en la string para comenzar la búsqueda si el segundo parámetro está presente. Devolverá cero si no se encuentra.

Sintaxis: str.index()

Parámetros: Aquí, str es la string dada.

Devuelve: índice de la primera aparición de la substring o patrón dado (regexp) en str.

Ejemplo 1:

# Ruby program to demonstrate 
# the index method 
       
# Taking a string and 
# using the method
puts "Sample".index('m')           
puts "Program".index('gr')            
puts "Checking".index('a')             

Producción:

2
3

Ejemplo 2:

# Ruby program to demonstrate 
# the index method 
       
# Taking a string and 
# using the method
puts "Mangal".index(?g)           
puts "Language".index(/[aeiou]/, -3)            

Producción:

3
5

Publicación traducida automáticamente

Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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