@Wana1

Как парсить переменную с текстом?

Есть определенный текст, пример
"TOKKEN=YVJ678RDH; NAME=YOUT;" надо вывести только NAME чтоб осталось в переменной.
  • Вопрос задан
  • 126 просмотров
Пригласить эксперта
Ответы на вопрос 1
xez
@xez Куратор тега Java
TL Junior Roo
Лучше всего с помощью регулярных выражений и груп:
public static void main(String[] args) {
        var pattern = Pattern.compile("TOKKEN=(?<tokken>\\w+); NAME=(?<name>\\w+);");
        var string = "TOKKEN=YVJ678RDH; NAME=YOUT;";

        var matcher = pattern.matcher(string);

        if (matcher.find()) {

            var tokken = matcher.group("tokken");
            var name = matcher.group("name");

            System.out.println(tokken);
            System.out.println(name);
        }
    }
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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