IP段的正则表达式
2024-10-06 18:05:17
IPv4
prefix格式:比如: 192.168.1.0/24
^(?=(\b|\D))(((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))\.){3}((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))(?=(\b|\D))/([1-2][0-9]|3[0-2]|[1-9])$
子网掩码的正则表达式
^(254|252|248|240|224|192|128|0)\.0\.0\.0$|^(255\.(254|252|248|240|224|192|128|0)\.0\.0)$|^(255\.255\.(254|252|248|240|224|192|128|0)\.0)$|^(255\.255\.255\.(254|252|248|240|224|192|128|0))$
decimalnetmask格式: 比如: 192.168.1.0/255.255.255.0
^(?=(\b|\D))(((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))\.){3}((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))(?=(\b|\D))/((254|252|248|240|224|192|128|0)\.0\.0\.0|(255\.(254|252|248|240|224|192|128|0)\.0\.0)|(255\.255\.(254|252|248|240|224|192|128|0)\.0)|(255\.255\.255\.(254|252|248|240|224|192|128|0)))$
last IP格式: 比如: 192.168.1.0-192.168.1.255
^(?=(\b|\D))(((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))\.){3}((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))(?=(\b|\D))-(?=(\b|\D))(((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))\.){3}((\d{1,2})|(1\d{1,2})|(2[0-4]\d)|(25[0-5]))(?=(\b|\D))$
最新文章
- iOS开发小技巧--根据文字,计算label中文字高度
- wp8 --退出程序
- phpcms站---去除域名绑定目录中的HTML
- C#学习笔记三: C#2.0泛型 可控类型 匿名方法和迭代器
- PyDev for Eclipse 简介
- 在Mac OS X上安装Ionic
- 5.5 准备创建bean
- hdf5 api
- WKWebView与sessionID的因果
- 积累的VC编程小技巧之图标、光标及位图
- Label的各个属性
- bootstrap表格固定表头,表格内容滚动条滚动显示
- 名片管理系统v1.1(tools)
- java.lang.NoSuchMethodError: org.springframework.boot.builder.SpringApplicationBuilder.<;init>;([Ljava
- [国家集训队] Crash的文明世界
- Robin Hood CodeForces - 672D (二分)
- TensorFlow中的设备管理——Device的创建与注册机制
- python学习之基础语法
- C++解析四-友员函数、内联函数、静态成员
- linux安装node简单方法