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