Чтобы разделить пробелы в регулярных выражениях в Java, вы можете использовать различные методы. Вот несколько возможных подходов:
-
Использование метода
split():String text = "Hello World Java"; String[] words = text.split("\\s+");В этом примере метод
split()вызывается для строкиtext, а регулярное выражение"\\s+"используется для разделения текста по одному или нескольким пробельным символам. -
Использование классов
PatternиMatcher:String text = "Hello World Java"; Pattern pattern = Pattern.compile("\\s+"); Matcher matcher = pattern.matcher(text); String[] words = pattern.split(text);Этот подход предполагает создание объекта
Patternс регулярным выражением"\\s+", создание объектаMatcher, а затем использование Методsplit()классаPatternдля разделения текста. -
Использование библиотеки Apache Commons Lang:
Если в ваш проект добавлена библиотека Apache Commons Lang, вы можете использовать классStringUtilsдля разделения текста по пробелам:String text = "Hello World Java"; String[] words = StringUtils.split(text);Если вы выберете этот метод, убедитесь, что в зависимости вашего проекта добавлена библиотека Apache Commons Lang.