JS校验合法IP的正则表达式(包括IPV4和IPV6)
来源:互联网 发布:spss for mac 中文版 编辑:程序博客网 时间:2024/05/22 20:29
正则表达式
校验IPV4: ^((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)$
校验IPV6: ^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$
js使用方法 test
- JS校验合法IP的正则表达式(包括IPV4和IPV6)
- IP地址(IPv4)/IPv6地址的正则表达式
- JS及java验证 IPV6,IPV4地址的 正则表达式
- 检查IPv4和IPv6地址的正则表达式
- 检查IPv4和IPv6地址的正则表达式
- 验证合法IPV4和IPV6
- ipv6与ipv4的js正则判断
- ip地址检查正则表达式 兼容ipv4,ipv6
- JS正则匹配IPV4 IPV6
- ipv4和ipv6的 udp/tcp CRC校验和算法
- 用正则表达式解析IPv4和IPv6地址字符串
- js正则表达式校验是否是合法数字
- 判断一个字符串是否是有效IP(包括IPv4和IPv6)
- 正则表达式IP(IPV4)
- 正则表达式判断合法IP
- ipv4和ipv6的区别
- IPv4和IPv6的区别
- IPv4和IPv6的区别
- Input placeholder属性样式修改(颜色,大小,位置)
- LeetCode刷题 | 739. Daily Temperatures
- FAQ,本地访问web工程
- 更换Ubuntu的更新源方式
- Spring中DispacherServlet与WebApplicationContext、ServletContext的关系和工作机制
- JS校验合法IP的正则表达式(包括IPV4和IPV6)
- 【C#语法】C#中的托管资源和非托管资源
- RSA实现JS前端加密,PHP后端解密
- 计算机中间层理论
- 面向对象
- Word Ladder
- PS软件常用快捷键
- Python学习日记 第九天 EX20-21
- 根据传入的时间,自动计算规则时间(如:包期时段的开始时间和结束时间)