Tengo una cadena como " This is a test "
. Quiero dividir la cadena por el carácter de espacio. Lo hago así:¿Cómo dividir una cadena y saltear espacios en blanco?
puts " This is a test ".strip.each(' ') {|s| puts s.strip}
El resultado es:
Este
es
una prueba
Esta es una prueba
¿Por qué hay la última línea "This is a test"
? Y necesito, que si hay dos o más caracteres espaciales entre dos palabras, esto no debería devolver una "fila".
Solo quiero obtener las palabras divididas en una cadena dada.
¿Alguien tiene una idea?
"This is a test" .split – khelll