Ho una stringa come " This is a test "
. Voglio dividere la stringa per il carattere dello spazio. Lo faccio in questo modo:Come dividere una stringa e saltare lo spazio bianco?
puts " This is a test ".strip.each(' ') {|s| puts s.strip}
Il risultato è:
Questo
è
un test
Questo è un test
Perché c'è l'ultima riga "This is a test"
? E ho bisogno, che se ci sono due o più caratteri di spazio tra due parole, questo non dovrebbe restituire una "riga".
Voglio solo ottenere le parole divise in una determinata stringa.
Qualcuno ha un'idea?
"Questo è un test" .split – khelll