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