Есть строка такого вида:
"слово_слово_____слово___" //для наглядности пробелы заменены на подчеркивания
То есть после каждого слова может быть один или несколько пробелов.
Как получить массив слов?
trim() - уберет пробелы по краям
а внутри надо заменить последовательности пробелов на пробелы, чтобы потом разбить через split()