检测IP地址的正则表达式
2024-09-21 23:06:35
正则表达式:
((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)
((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)
红色块代表:第一个字符是2,第二个字符是0到4,第三个字符是任意一位数字。表示200~249。
绿色块代表:第一个字符是2,第二个字符是5,第三个字符是0到5。表示250~255。
蓝色块代表:第一个字符是0,或者1,或者可以没有这个字符,第二个字符是任意一位数字,第三个字符是任意一位数字,可以没有这个字符。表示1~199,可以有前导零。
“|”代表“或者”的意思,只要满足三块中的任意一块的意思。
前后的“(”和“)”代表这是一组
((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)
{3}代表重复三次。比如“255.255.255.”。
((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)
最后这一组的意思同上,就是在“.”后面加上相同的检测。
最新文章
- idea 静态资源不能即时更新
- GET和POST区别,http和https区别
- navigation controller
- 我的Android第三章:Android的组件介绍
- 控件的invoke和beginInvoke方法
- atitit.压缩算法 ZLib ,gzip ,zip 最佳实践 java .net php
- php教程一,变量
- SGU 153.Playing with matches
- Adobe Photoshop CS或者CC卸载不了怎么办?
- zepto.1.1.6.js源码中的each方法学习笔记
- Nutch安装的几个网址
- 【iOS】Mapkit的使用:地图显示、定位、大头针、气泡等
- HDU 5798 Stabilization
- 使用nodejs爬前程无忧前端技能排行(半半成品)
- 设计模式一日一练:中介者模式(Mediator)
- C#中的Finalize,Dispose,SuppressFinalize(转载)
- 机器学习入门03 - 降低损失 (Reducing Loss)
- VS2010 运行时 出现cmd窗口的设置方法
- mybatis中mysql和oracle的差异
- DBCC CHECKIDENT 和SET IDENTITY_INSERT table OFF