123.23.23.23 可以通过
123.23.23.23-25 可以通过
123.23.23.23/26 可以通过
其实没有直接一个正则式就可以判断ip有效的,
ip有效的规则除了是数字外,还需要数值的比较,ipv4是每个段值小于等于255
所以还不如构造成数值比较。
不过你的要求比较特殊的部分就是掩码处理部分,我建议转换为格式类似,在比较ip地址段是否符合规定。
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
5 回答3.8k 阅读
/^\d{3}\.\d{2}\.\d{2}\.\d{2}([\-\/]\d{2})?$/