Regex для определения времени события, полученного между двумя определенными моментами времени, в формате даты

Я не опытный с регулярным выражением. Я хочу идентифицировать всех пользователей в моей системе, которые входят в систему на своем компьютере между 11 вечера и 9 утра (военное время). Хотя я не беспокоюсь о дате, программа, с которой я работаю (Graylog), требует включения формата даты; это то, что я до сих пор:

EventTimeRectained = {\d{4}-\d{2}-\d{2} 13:00:00}:{\d{4}-\d{2}-\d{2} 21:00:00}

Любая помощь будет оценена!

1 ответ

Решение

Установка таймфрейма на "ключевое слово" и установка времени на "вчера с 23:00 до сегодняшнего дня с 07:00" сделали свое дело. Спасибо @jorge-campos за помощь.

Другие вопросы по тегам