匹配IP的正则表达式

发布时间:2020-10-17 22:12:16 作者:godben
来源:网络 阅读:293

((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:第一个字符是2,第二个字符是0到4,第三个字符是任意一位数字。表示200~249。

25[0-5]:第一个字符是2,第二个字符是5,第三个字符是0到5。表示250~255。

[01]?\d\d?:第一个字符是0,或者1,或者可以没有这个字符,第二个字符是任意一位数字,第三个字符是任意一位数字,可以没有这个字符。表示1~199,可以有前导零。


“|”代表“或者”的意思,只要满足三块中的任意一块的意思。

前后的“(”和“)”代表这是一组

 

中间的{3}代表重复三次。比如“255.255.255.”。

 

最后这一组(2[0-4]\d|25[0-5]|[01]?\d\d?)的意思同上,就是在“.”后面加上相同的检测。

推荐阅读:
  1. 正则表达式匹配
  2. 匹配IP地址的正则

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

正则表达式 ip匹配 ip正则

上一篇:解决python中用matplotlib画多幅图时出现图形部分重叠的问题

下一篇:idea 离线安装lombok插件的方法步骤(图文)

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》