Я использую https://regexr.com/ для этого тестирования.
Регулярное выражение: (\d{4}\/\d{2}\/\d{2}\ (?:[01]\d|2[0123]):(?:[012345]\d):(?:[012345]\d))|(C:\\windows\\system32\\cmd.exe)|\.exe
Пример журнала:
2020/02/24 09:28:11 C:\windows\system32\cmd.exe notepad.exe
2020/02/24 10:23:22
2020/02/24 10:23:59
2020/02/24 10:23:22 C:\windows\system32\cmd.exe netstat.exe
2020/02/24 10:37:21 C:\windows\system32\cmd.exe nslookup.exe
Нужна помощь с: Я хочу получить дату и время, C: \ windows \ system32 \ cmd.exe и исполняемый файл из та же строка . Проблема возникла в том, что она соответствует всей дате. Я хочу получить дату / время вместе с другими 2 критериями, а не просто строки с датой / временем на нем.
Я хочу получить следующие результаты:
1. 2020/02/24 09:28:11 C:\windows\system32\cmd.exe notepad.exe
2. 2020/02/24 10:23:22 C:\windows\system32\cmd.exe netstat.exe
3. 2020/02/24 10:37:21 C:\windows\system32\cmd.exe nslookup.exe