Задать вопрос
pthon
@pthon

Как найти это в строке?

В общем, надо что-бы Value1, value2, value3 записывались в разные переменные. К примеру, jav'e передается строка Value1(Value2, Value3) и надо, чтобы джава понимала, что надо записать слово перед скобками в переменную, в скобках 2 переменные, разделенные запятыми. Надеюсь все понятно объяснил
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Java
Седой и строгий
String s = "Value1(Value2, Value3)";

Scanner scanner = new Scanner(s);
scanner.useDelimiter("\\(|,|\\)");

List<String> tokens = new ArrayList<>();
while (scanner.hasNext()) {
    tokens.add(scanner.next().trim());
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы