【问题标题】:Regex for Notepad++记事本++的正则表达式
【发布时间】:2016-05-18 08:18:58
【问题描述】:

我有一个应用程序的日志,它每分钟左右执行一次,最后它会报告失败的记录数,如下所示:TaskBlahBlah: [0] records failed

到目前为止,我只是在整个文档中搜索] records failed 字符串,并直观地识别记录大于零的行。有没有办法使用正则表达式并专门搜索任何非零值,这样我就不必在视觉上浏览列表并可能错过一些东西?

我尝试将一些正则表达式应用于 Notepad++,但似乎我做错了,或者 Noteppad++ 有一个“不同”的正则表达式或其他东西。

谢谢

编辑:只是列出我尝试过的一些事情:

[1-9][0-9]|[1-9] 

\[[1-9][0-9]\] records failed|\[[1-9]\] records failed

由于某种原因,它会接收到 [1] records failed 之类的东西,但不会接收到 [10] records failed 之类的东西

【问题讨论】:

标签: regex notepad++


【解决方案1】:

我想这应该得到你想要的:

/\[[1-9]\d*\] records failed/

【讨论】:

    猜你喜欢
    • 2018-11-17
    • 1970-01-01
    • 2014-05-03
    • 1970-01-01
    • 2013-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多