123.23.23.23 可以通过
123.23.23.23-25 可以通过
123.23.23.23/26 可以通过
/^\d{3}\.\d{2}\.\d{2}\.\d{2}([\-\/]\d{2})?$/
其实没有直接一个正则式就可以判断ip有效的,
ip有效的规则除了是数字外,还需要数值的比较,ipv4是每个段值小于等于255
所以还不如构造成数值比较。
不过你的要求比较特殊的部分就是掩码处理部分,我建议转换为格式类似,在比较ip地址段是否符合规定。
作者:admin 2021-07-09 我要评论
123.23.23.23 可以通过 123.23.23.23-25 可以通过 123.23.23.23/26 可以通过 ### /^\d{3}\.\d{2}\.\d{2}\.\d{2}([\-\/]\d{2})?$/ ### 其实没有直接一个正则式就...
123.23.23.23 可以通过
123.23.23.23-25 可以通过
123.23.23.23/26 可以通过
/^\d{3}\.\d{2}\.\d{2}\.\d{2}([\-\/]\d{2})?$/
其实没有直接一个正则式就可以判断ip有效的,
ip有效的规则除了是数字外,还需要数值的比较,ipv4是每个段值小于等于255
所以还不如构造成数值比较。
不过你的要求比较特殊的部分就是掩码处理部分,我建议转换为格式类似,在比较ip地址段是否符合规定。
版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除