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
@dodo512
Find: .*?($|\w+=-?\d+)
Replace: $1
В строке замены после $1 стоит пробел.
https://regex101.com/r/hgdaSR/1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы