正则表达式-匹配ip及rtsp
IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
IP地址的长度为32位(共有2^32个IP地址),分为4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。
IP地址格式:
IP地址的长度为32位(共有2^32个IP地址),分为4段,每段8位
用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。
// 0.0.0.0 ~ 255.255.255.255
根据规则:每段相同,范围都在 0 ~ 255
0~255 对应的正则表达式为 (2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2}
java:
import java.util.regex.Matcher;
import java.util.regex.Pattern;public class RegexMatches {public static void main(String args[]) {String str = "";String pattern = "((2(5[0-5]|[0-4]\\d))|[0-1]?\\d{1,2})(\\.((2(5[0-5]|[0-4]\\d))|[0-1]?\\d{1,2})){3}";Pattern r = Pattern.compile(pattern);Matcher m = r.matcher(str);System.out.println(m.matches());}}
rtsp:RTSP(Real Time Streaming Protocol),RFC2326,实时流传输协议,是TCP/IP协议体系中的一个应用层协议
正则表达式:
"rtsp:\\/\\/[0-9a-zA-Z]*:[0-9a-zA-Z]*@((2(5[0-5]|[0-4]\\d))|[0-1]?\\d{1,2})(\\.((2(5[0-5]|[0-4]\\d))|[0-1]?\\d{1,2})){3}:[0-9]*\\/[a-zA-Z0-9]*"
正则表达式-匹配ip及rtsp相关推荐
- python正则匹配ip地址_Python正则表达式匹配ip地址实例
Python正则表达式匹配ip地址实例 更新时间:2014年10月09日 11:22:51 投稿:shichen2014 这篇文章主要介绍了Python正则表达式匹配ip地址实例,通过简单的实例讲述了 ...
- python re正则提取ip地址_python 正则表达式匹配IP地址
一.实验环境 1.Windows7x64_SP1 2.anaconda2.5.0 + python2.7(anaconda集成,不需单独安装) 3.pyinstaller3.0 二.实验目的 从tex ...
- java正则匹配ip_使用正则表达式匹配IP地址
如何使用正则表达式匹配IP地址?这是很常见的任务.说难也难,说易也易,取决于在匹配的精确度以及正则表达式复杂度之间很好的折中. 通常,IP地址以点分十进制方式表示,IP地址分为4段,以点号分隔.要对I ...
- python正则匹配ip地址_python 正则表达式匹配IP地址
一.实验环境 1.Windows7x64_SP1 2.anaconda2.5.0 + python2.7(anaconda集成,不需单独安装) 3.pyinstaller3.0 二.实验目的 从tex ...
- python中利用re模块正则表达式匹配ip地址
python中利用正则表达式判断ipv4地址是否合法 ip地址的范围为0.0.0.0-255.255.255.255,分成四段,则每段的范围都是0-255,因此,以一段进行分析: 在进行书写匹配规则时 ...
- php正则配ip,正则表达式匹配IP的表达式(推荐)
这里给大家详细讲解一下一个匹配IP地址的正则表达式, 有关正则方面的知识,会在详细的讲解中提到. 在讲解之前,我先给大家介绍一下,ip地址的生成规则. IP地址,是由32位数字二进制转为四个十进制的字 ...
- java正则匹配ip_正则表达式匹配ip地址
iPv4的ip地址都是(1~255).(0~255).(0~255).(0~255)的格式 下面给出相对应的正则表达式: "^(1\\d{2}|2[0-4]\\d|25[0-5]|[1-9] ...
- java正则匹配ip_正则表达式 - 匹配 IP 地址
17220161221160719 IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写.IP地址是IP协议提供的一 ...
- 正则表达式匹配IP地址
1. IP段都表示一个字节,即只能在 0~255之间. 所以一个正确的IP应该是:(0~255) .(0~255) .(0~255) .(0~255) 通过观察可以发现可以将整个IP分为两部分匹配,即 ...
最新文章
- MyEclipse断点调试
- 网页爬虫 python-Python爬虫解析网页的4种方式
- html css精灵,谈谈CSS Sprites(css精灵)
- 5 Transforms 转移 笔记
- 数据仓库 和挖掘的步骤 - oracle
- 织梦服务器怎么修改,织梦dedecms更换服务器搬家教程
- jsoncpp的安装与使用实战(windows交叉编译Ubuntu)
- git push --set-upstream
- Java中this的应用
- 【图像检测】基于区域生长算法实现对焊接孔隙检测matlab代码
- Arduino应用开发——TCP/IP无线传输
- 使用x64编译fastdb报错
- 恒生电子 招聘FPGA开发/验证工程师
- ubuntu20.04鼠标只能移动不能点击+键盘无法输入问题
- 深度学习与AI入门——追风记
- Java--如何创建目录或文件
- 再次遇到ORA-04030的错误
- MangaMeeya支持7z
- 官网消息!预聘制教师,年薪不低于40万!这所高校强势引才!
- 管家婆有未记账的凭证怎么办_管家婆中输入单据是否自动生成凭证