En Ruby, eliminar los espacios en blanco al inicio y al final de una cadena se hace con el método strip
. Este método funciona de manera similar a trim
en otros lenguajes de programación.
strip
El método strip
remueve los espacios en blanco, saltos de línea y tabulaciones al inicio y al final de una cadena.
texto = " Hola, Ruby! "
resultado = texto.strip
puts resultado
Salida:
"Hola, Ruby!"
lstrip
(Eliminar solo los espacios a la izquierda)
texto = " Hola, Ruby! "
resultado = texto.lstrip
puts resultado
Salida:
"Hola, Ruby! "
rstrip
(Eliminar solo los espacios a la derecha)
texto = " Hola, Ruby! "
resultado = texto.rstrip
puts resultado
Salida:
" Hola, Ruby!"
Jorge García
Fullstack developer