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

Как удалить из строки все, кроме определенного шаблона?

Есть строка:
"<какой-то текст или символы>130 кг<какой-то текст или символы>"

необходимо удалить из строки все, кроме 130 кг
При этом вместо 130 может быть любое число
  • Вопрос задан
  • 240 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
  • Skillfactory
    Профессия Java-разработчик
    14 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@avgwowenjoyer
Возможно сделать так, при условии, что это будет единственное число с двумя и более знаками:
String str = "<какой-то текст или символы>130 кг<какой-то текст или символы>";
String substr = str.replaceAll("\\d{2,}| кг", "");
String output= str.replaceAll(substr, "");
System.out.println(output);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

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