正则表达式以日期格式识别两个特定时间之间收到的事件时间

Regex to identify Event time received between two specific times with date format

我对正则表达式没有经验。我想识别系统中所有在晚上 11 点到上午 9 点(军事时间)之间登录到他们机器的用户。虽然我不关心日期,但我正在使用的程序 (Graylog) 需要包含日期格式;这是我目前所拥有的:

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

如有任何帮助,我们将不胜感激!

将时间范围设置为 'keyword' 并将时间指定为 'yesterday 2300hrs to today 0700hrs' 就成功了。感谢@jorge-campos 的帮助。