Получить тип SNMP-ловушки с помощью регулярных выражений - PullRequest
0 голосов
/ 02 апреля 2019

Мне нужно получить тип прерывания SNMP из файла журнала с помощью регулярных выражений и после этого получить эти данные в Elasticsearch

У меня есть файл журнала: Чт 28 марта 11:16:53 2019 .1.3.6.1.4.1.15497.1.1.2.6 Основной «тест» test.test-test.test.com - обновление ловушки отказа от test.test-6.test.com

Мне нужно получить строку "updateFailure". Я пробовал это регулярное выражение [^ -] * $, но он возвращает мне строку после последнего символа "-"

1 Ответ

0 голосов
/ 02 апреля 2019

Может быть, вы поняли из этого.

(?<=-)\s([^.]\w+)

https://rubular.com/r/Jw63oPUVgO4rfz

Результат:

1.  updateFailure
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...