Сообщение: /merlion/dpa2/cn133ta/j4_sryuo/j4_02_sv_ip
Я пытаюсь найти способ удалить строки ДО и ПОСЛЕ определенной строки в сообщении.
В этом сообщении постоянное значение равно dpa2 , и я хочу отказаться от чего-либо до dpa2 (включительно) и "cn133ta /". Только хочу сохранить "j4_sryuo / j4_02_sv_ip".
Позиция cn133ta будет иметь значение Dynami c, поэтому она не является константной строкой. Надеюсь, это имеет смысл.
В данный момент я попробовал gsub ниже:
mutate { gsub => [ "dir_path", "/[^./]+/tpa2/", "/" ] }
Но у меня возникают проблемы с поиском способа отбросить строку AFTER, в этом случае " cn133ta /".
Спасибо