我有一个日志文件,每行都有时间戳,例如
2012-06-26 21:31:40 Killshot: Something, Something...
2012-06-26 21:31:40 Killed [player name]
2012-06-26 21:31:40 Executing Death Sequence
2012-06-26 21:31:41 Restarting match
我想在 N++ 中用空格替换所有时间戳。我该如何用空格替换所有不同的时间戳?
答案1
您可以使用以下表达方式:
\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}
正如@slhck 所建议的,可以用来\d
替换[0-9]
,从而减少表达式。
阅读表达有困难:
\d
-> 从 0 到 9 的任意数字。-
{4}
> 四个字符数。
\d{4}
将搜索四个数字。
重复此操作以匹配所需的日期格式,添加相关的分隔符如:-
,:
和,我们就得到了这个问题的表达式。