将日志文件减少为感兴趣的字符串
Reducing logfiles to just strings of interest
我有包含感兴趣字符串的日志文件:
ANYTHING*"tested:/DD.MM.YY/directory/FILENAME:worked"ANYTHING*
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
我如何 select 除了感兴趣的字符串(包括 "
之外的所有内容并将其删除?
最后,我只是想要带有感兴趣的字符串的行,减少到只是感兴趣的字符串。
在 Notepad++ 替换 对话框中尝试这样的操作...
- 查找内容:
^(.*(tested:\/\d{2}\.\d{2}\.\d{2}(\/[\w ]+)+\/[\w ]+:worked).*|.*(\r\n)?)$
- 替换为:
...在搜索模式下选中正则表达式复选框。
这是在 Notepad++ 中用这个进行测试的开始:
在一系列 查找下一个 和 替换 操作之后,测试结束:
我有包含感兴趣字符串的日志文件:
ANYTHING*"tested:/DD.MM.YY/directory/FILENAME:worked"ANYTHING*
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
我如何 select 除了感兴趣的字符串(包括 "
之外的所有内容并将其删除?
最后,我只是想要带有感兴趣的字符串的行,减少到只是感兴趣的字符串。
在 Notepad++ 替换 对话框中尝试这样的操作...
- 查找内容:
^(.*(tested:\/\d{2}\.\d{2}\.\d{2}(\/[\w ]+)+\/[\w ]+:worked).*|.*(\r\n)?)$
- 替换为:
...在搜索模式下选中正则表达式复选框。
这是在 Notepad++ 中用这个进行测试的开始:
在一系列 查找下一个 和 替换 操作之后,测试结束: