资讯专栏INFORMATION COLUMN

如何查询日志文件中的所有ip,正则表达式

morgan / 2919人阅读

摘要:规则全部罗列出来首先满足第一条规则的正则是首先满足第二条规则的正则是首先满足第三条规则的正则是首先满足第四条规则的正则是结果然后又三组包括的一组不包括的最终

IPV4必须满足以下四条规则:

1、任何一个1位或2位数字,即0-99;

2、任何一个以1开头的3位数字,即100-199;

3、任何一个以2开头、第2位数字是0-4之间的3位数字,即200-249;

4、任何一个以25开头,第3位数字在0-5之间的3位数字,即250-255。

规则全部罗列出来

首先满足第一条规则的正则是:d{1,2}

首先满足第二条规则的正则是:1d{2}

首先满足第三条规则的正则是:2[0-4]d

首先满足第四条规则的正则是:25[0-5]

结果:(d{1,2})|(1d{2})|(2[0-4]d)|( 25[0-5]) 然后又三组包括.的 一组不包括.的

最终:( ( (d{1,2}) | (1d{2}) | (2[0-4]d) | (25[0-5]) ) . ){3}
((d{1,2})|(1d{2})|(2[0-4]d)|(25[0-5]))

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/42836.html

相关文章

  • 如何查询日志文件中的所有ip正则达式

    摘要:规则全部罗列出来首先满足第一条规则的正则是首先满足第二条规则的正则是首先满足第三条规则的正则是首先满足第四条规则的正则是结果然后又三组包括的一组不包括的最终 IPV4必须满足以下四条规则: 1、任何一个1位或2位数字,即0-99; 2、任何一个以1开头的3位数字,即100-199; 3、任何一个以2开头、第2位数字是0-4之间的3位数字,即200-249; 4、任何一个以25开头,第3...

    Lsnsh 评论0 收藏0
  • [译]你真的理解grok吗

    摘要:允许你将这些事件路由到可以统计和检查的地方。实际上,被告知的是在一行文本中找到这个元素序列。总结希望这篇博文能够帮助你理解的行为,以及如何提高吞吐量。监测发生的情况并且对于他们的消耗进行基准测试。如果怀疑的话,直接测量。 Do you grok Grok? 原文:Do you grok Grok?译者:neal1991 welcome to star my articles-trans...

    widuu 评论0 收藏0
  • Docker监控及日志采集神器

    摘要:因此,另一种解决办法像这样的工具,则只是将和进行了结合,其功能尤其关注日志管理,比如格式检查,日志语法分析,数据改进地址地理位置信息,元数据标签等以及日志路由。 由Rancher社区维护的应用商店最近迎来了两个明星项目——SPM 和 Logsene,来自Sematext的监控与日志工具。如果你已经熟悉Logstash,Kibana,Prometheus,Grafana这些监控或日志解决...

    PAMPANG 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<