У меня есть строка типа " This is a test "
. Я хочу разбить строку на символ пробела. Я делаю это так:
puts " This is a test ".strip.each(' ') {|s| puts s.strip}
Результат:
Это
является
тест
Это тест
Почему существует последняя строка "This is a test"
?
И мне нужно, чтобы, если между двумя словами есть два или более пробела, это не должно возвращать "строку".
Я хочу только получить слова, разделенные на заданную строку. У кого-нибудь есть идея?