Страницы

Поиск по вопросам

четверг, 23 января 2020 г.

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

#java #строки


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


Ответы

Ответ 1



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

Комментариев нет:

Отправить комментарий