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

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

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

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

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

Похожие вопросы
ITK academy Казань
от 75 000 ₽
ИТРУМ Ростов-на-Дону
от 75 000 ₽
Яндекс Москва
от 180 000 до 350 000 ₽