首页 > 解决方案 > 返回字符串匹配后的数字小于特定数字的行

问题描述

我正在使用 Notepad++ 过滤日志文件。

该文件包含类似于以下两行的行:

第 1671 行: OUT product_one 9.4 5 pcl d0123456 "ip=10.21.79.146" 1 74 0 1d74f 1d74f e98 "" "" "" 01/10 00:08:07.0000 "x86_w4 6.2" "" 0 0

第 1674 行:IN 1 product_one 9.4 pcl d0987654 "ip=10.21.79.53" 1 73 0 2a51a 01/10 00:08:42.0000

IP 地址是虚构的。粗体数字是我感兴趣的数字。我想标记该数字小于 120 的行。然后我可以在 Notepad++ 中删除这些行

需要匹配字符串 [" 1 ]之后的任意数字(忽略方括号)。即双引号空格 1 个空格。然后需要在数字 < 120 的情况下进行比较。数字永远不会高于 999。

标签: notepad++numeric

解决方案


推荐阅读