Saltar al contenido

Ruby – Método String split () con ejemplos

septiembre 28, 2021
gfg 200x200 min

separar es un método de clase String en Ruby que se usa para dividir la cadena dada en una matriz de subcadenas según un patrón especificado.

Aquí el patrón puede ser una expresión regular o una cadena. Si el patrón es una expresión regular o una cadena, str se divide donde coincide el patrón.

Sintaxis:

arr = str.split(pattern, limit) public

Parámetros: arr es la lista, str es la cadena, patrón es la cadena o regExp, y el límite es el número máximo de entradas en la matriz.

Devoluciones: Matriz de cadenas basada en los parámetros.

Ejemplo 1:

  

myArray = "Geeks For Geeks".split

puts myArray

Producción:

Geeks
For
Geeks

Ejemplo 2:

 

myArray = "Geeks For Geeks".split(/ /, 2)

puts myArray

Producción:

Geeks
For Geeks

Ejemplo 3:

 

myArray = "geeks geeks".split('s', -1)

puts myArray

Producción:

geek
 geek

close