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

Как вырезать в строке все, кроме определенных значений?

Здравствуйте. Есть такие строки:
d32d32d slot1=342 xqw dd3 d3 slot2=125 d32djk3 mdmkdm32od 3 slot3=13 yuguy m jhj
Нужно получить такой результат:
slot1=342 slot2=125 slot3=13
- значения слот1-3= фиксированные статичные.
- значение после = цифровое окончания значение пробел. В slot3= может быть -1 кроме чисто цифровых значение, окончание так же пробел.

Заранее спасибо за ответы.
  • Вопрос задан
  • 102 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
@dodo512
Find: .*?($|\w+=-?\d+)
Replace: $1
В строке замены после $1 стоит пробел.
https://regex101.com/r/hgdaSR/1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Wanted. Санкт-Петербург
До 450 000 ₽
Wanted. Санкт-Петербург
До 120 000 ₽
Wanted. Санкт-Петербург
До 100 000 ₽
26 дек. 2024, в 23:03
500 руб./в час
26 дек. 2024, в 21:50
5000 руб./за проект
26 дек. 2024, в 21:01
10000 руб./за проект