Параметры для split в Java

Рейтинг: 4Ответов: 1Опубликовано: 25.01.2015

Как задать параметр для разбиения строки в массив в метод split, чтобы он учитывал и переход на следующую строку и пробел сразу?

А сама проблема в том, что если в строке после слова идет переход на следующую строку и нет пробела, то это слово просто прибавляется к предыдущему как один элемент массива. Сейчас сплит выглядит так: split(" ").

Ответы

▲ 2

Попробуй так: s.split("\\s"). Таким образом строка разобъется в массив учитывая символы-разделители [ \t\n\x0B\f\r] из предустановленного класса \s . Либо просто нужно перечислить символы-разделители, как предлагал nofate.
Документация по java.util.regex.Pattern