我尝试使用 Notepad ++ 中的通配符从日志文件中删除文本字符串,但选择总是转到行尾而不是特定的字符串。
原文:
11:04:42.011 moquery -c vlanCktEp | egrep "^fabEncap|^dn|^encap |^excessiveTcnFlushCnt"
我想删除11:04:42.011
随着行数增加而具有不同字符的内容。
这就是我想要得到的:
moquery -c vlanCktEp | egrep "^fabEncap|^dn|^encap |^excessiveTcnFlushCnt"
我尝试的每种组合都想删除到行尾。
答案1
- 点击Ctrl+H
- 找什么:
^\d+:\d+:\d+\.\d+\s+
- 替换为:留空
- 搜索模式:
Regular expression
- 点击Replace all
解释: ^\d+:\d+:\d+\.\d+\s+
查找行首的数字,后面跟着数字、冒号、数字、点和空格。找到后,用空字符替换它们,从而删除它们。