正则验证合法_有效的IP地址(ipv4/ipv6)

不墨迹直接上代码:

正则表达式:

/^((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)$/

JS函数方法:

var util = {
isValidIp: function (e) {
return /^((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)$/.test(e)
}
}
if (!util.isValidIp("127.0.0.1"))
return false;

提示文案:

请输入合法的IP

最新文章

  1. java @ResponseBody返回值中去掉NULL字段
  2. 东大OJ-Max Area
  3. [UE4]武器碰撞
  4. MODBUS-RTU学习
  5. /etc/sysconfig/目录详解
  6. BitMap 内存使用优化
  7. CloudStack 4.2 新功能:集成SNMP进行系统监控(原理篇)
  8. JavaScript语法细节——引用与复制
  9. HDU1860:统计字符
  10. python类库numpy中常见函数的用法
  11. 对于CocoaPods的简单理解,实践安装使用过程和常见问题
  12. TypeError: argument 1 must be an integer, not _subprocess_handle/OSError: [WinError 87]
  13. 2018-2019-2 20165234 《网络对抗技术》 Exp0 Kali安装 Week1
  14. C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 访问记录功能改进
  15. octave基本操作
  16. SpringBoot(九):多模块下mapper分散后无法启动SpringBoot解决方法
  17. DroneCI启用privileged
  18. mysql重复start stop slave测试
  19. 指定分隔符连接数组元素join()
  20. <hr> 水平样式分隔线

热门文章

  1. java面试| 精选基础题(3)
  2. Ninject 初步 -Getting Started with Ninject 精通ASP-NET-MVC-5-弗瑞曼 Listing 6-10
  3. qt中的拖拽及其使用技巧
  4. .Net Core建站(2):EF Core+CodeFirst数据库迁移
  5. http1.0、http1.x、http 2和https梳理
  6. ios--->OC中Protocol理解及在代理模式中的使用
  7. linux--->阿里云centos6.9安装yii2报错
  8. 笔记常用Linux命令(三) 查看服务器日志
  9. Java 架构知识点整理
  10. <状压DP>solution-HDU5691_Sitting in Line