如何查询日志文件中的所有ip,正则表达式
生活随笔
收集整理的這篇文章主要介紹了
如何查询日志文件中的所有ip,正则表达式
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
IPV4必須滿足以下四條規(guī)則:
1、任何一個(gè)1位或2位數(shù)字,即0-99;
2、任何一個(gè)以1開(kāi)頭的3位數(shù)字,即100-199;
3、任何一個(gè)以2開(kāi)頭、第2位數(shù)字是0-4之間的3位數(shù)字,即200-249;
4、任何一個(gè)以25開(kāi)頭,第3位數(shù)字在0-5之間的3位數(shù)字,即250-255。
規(guī)則全部羅列出來(lái)
首先滿足第一條規(guī)則的正則是:d{1,2}
首先滿足第二條規(guī)則的正則是:1d{2}
首先滿足第三條規(guī)則的正則是:2[0-4]d
首先滿足第四條規(guī)則的正則是:25[0-5]
結(jié)果:(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]))
總結(jié)
以上是生活随笔為你收集整理的如何查询日志文件中的所有ip,正则表达式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: memcached介绍,安装与基本使用
- 下一篇: Java B2B2C多用户电子商务平台S