Вот фрагмент PowerShell:
$regex = ".*[A-Z a-z][ \t]{3,}"
$file = 'C:\temp\log\log.json'
Get-Content $file2) | ForEach-Object {
$_.replace('{"time": "', "").
replace($regex, "")
} | Out-File $file
Я протестировал регулярное выражение, и он работает на сайте RegExr.
2018-01-10T14: 37: 08981 + 00: 00 WindowsFeature Службы хранения -> соответствие
2020-01-10T14: 37: 08997 + 00: 00 Службы хранения WindowsFeature -> соответствие 2020-01-10T14: 37: 09059 + 00: 00 Службы хранения WindowsFeature Операция Запуск Get-WindowsFeature: службы хранения 2018-01-10T14: 37: 09934 + 00: 00 Службы хранения WindowsFeature Операция «Get-WindowsFeature» выполнена успешно: службы хранения
Произошла первая замена успешно завершено, но второго уже нет.