正则IP校验

问题:不包含192.168.199.*,192.168.9.*,127.0.0.1

简化版:^(?!((192\.168\.199\.\d{1,3}))|(192\.168\.9\.\d{1,3})|(127\.0\.0\.1))(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})$

精确版:^(?!((192\.168\.199\.((2(([0-4]\d)|(5[0-5])))|(1\d\d)|([1-9]\d)|([0-9]))))|(192\.168\.9\.((2(([0-4]\d)|(5[0-5])))|(1\d\d)|([1-9]\d)|([0-9])))|(127\.0\.0\.1))(((2(([0-4]\d)|(5[0-5])))|(1\d\d)|([1-9]\d)|([0-9]))\.((2(([0-4]\d)|(5[0-5])))|(1\d\d)|([1-9]\d)|([0-9]))\.((2(([0-4]\d)|(5[0-5])))|(1\d\d)|([1-9]\d)|([0-9]))\.((2(([0-4]\d)|(5[0-5])))|(1\d\d)|([1-9]\d)|([0-9])))$

ip地址:((2(([0-4]\d)|(5[0-5])))|(1\d\d)|([1-9]\d)|([0-9]))\.((2(([0-4]\d)|(5[0-5])))|(1\d\d)|([1-9]\d)|([0-9]))\.((2(([0-4]\d)|(5[0-5])))|(1\d\d)|([1-9]\d)|([0-9]))\.((2(([0-4]\d)|(5[0-5])))|(1\d\d)|([1-9]\d)|([0-9]))

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【1】7,9,-1,5,( ) A、4;B、2;C、-1;D、-3 分析:选D,7+9=16;9+(-1)=8;(...
    Alex_bingo阅读 19,502评论 1 19
  • host Copyright (c) 2014-2017, racaljk. https://github.com...
    JasonStack阅读 8,299评论 0 4
  • 我结婚后,住在山东婆家。 婆家在市郊,离市区有段距离,却也不是农村,只有少量的土地可以耕种。人们需要很方便的买到蔬...
    红色木马阅读 3,652评论 1 1
  • 拥有平静而强大的内心 等我到达一个目标 就会到更远的地方 人生没有终点
    闪闪惹人爱哦阅读 968评论 0 0
  • 我不需要指导不需要“干货”。 不需要经验很浅的人的指导, 不需要老生常谈的指导, 不需要看起来很牛逼很系统的指导,...
    也难绾系阅读 3,345评论 0 0