Для разбиения текстовой строки в классе Scanner можно использовать метод useDelimiter(), который позволяет устанавливать свои разделители для разбиения данных на фрагменты (токены). 14
Например, в одном из примеров для разделения строк в качестве аргумента методу useDelimiter() передаётся одиночная кавычка ('''). 4 Следующий за этой кавычкой текст отображается на новой строке. 4
Также для проверки вводимых данных на соответствие образцам (паттернам) можно использовать метод next(String pattern). 1