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相关推荐

  1. python正则匹配ip地址_Python正则表达式匹配ip地址实例

    Python正则表达式匹配ip地址实例 更新时间:2014年10月09日 11:22:51 投稿:shichen2014 这篇文章主要介绍了Python正则表达式匹配ip地址实例,通过简单的实例讲述了 ...

  2. python re正则提取ip地址_python 正则表达式匹配IP地址

    一.实验环境 1.Windows7x64_SP1 2.anaconda2.5.0 + python2.7(anaconda集成,不需单独安装) 3.pyinstaller3.0 二.实验目的 从tex ...

  3. java正则匹配ip_使用正则表达式匹配IP地址

    如何使用正则表达式匹配IP地址?这是很常见的任务.说难也难,说易也易,取决于在匹配的精确度以及正则表达式复杂度之间很好的折中. 通常,IP地址以点分十进制方式表示,IP地址分为4段,以点号分隔.要对I ...

  4. python正则匹配ip地址_python 正则表达式匹配IP地址

    一.实验环境 1.Windows7x64_SP1 2.anaconda2.5.0 + python2.7(anaconda集成,不需单独安装) 3.pyinstaller3.0 二.实验目的 从tex ...

  5. python中利用re模块正则表达式匹配ip地址

    python中利用正则表达式判断ipv4地址是否合法 ip地址的范围为0.0.0.0-255.255.255.255,分成四段,则每段的范围都是0-255,因此,以一段进行分析: 在进行书写匹配规则时 ...

  6. php正则配ip,正则表达式匹配IP的表达式(推荐)

    这里给大家详细讲解一下一个匹配IP地址的正则表达式, 有关正则方面的知识,会在详细的讲解中提到. 在讲解之前,我先给大家介绍一下,ip地址的生成规则. IP地址,是由32位数字二进制转为四个十进制的字 ...

  7. 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] ...

  8. java正则匹配ip_正则表达式 - 匹配 IP 地址

    17220161221160719 IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写.IP地址是IP协议提供的一 ...

  9. 正则表达式匹配IP地址

    1. IP段都表示一个字节,即只能在 0~255之间. 所以一个正确的IP应该是:(0~255) .(0~255) .(0~255) .(0~255) 通过观察可以发现可以将整个IP分为两部分匹配,即 ...

最新文章

  1. MyEclipse断点调试
  2. 网页爬虫 python-Python爬虫解析网页的4种方式
  3. html css精灵,谈谈CSS Sprites(css精灵)
  4. 5 Transforms 转移 笔记
  5. 数据仓库 和挖掘的步骤 - oracle
  6. 织梦服务器怎么修改,织梦dedecms更换服务器搬家教程
  7. jsoncpp的安装与使用实战(windows交叉编译Ubuntu)
  8. git push --set-upstream
  9. Java中this的应用
  10. 【图像检测】基于区域生长算法实现对焊接孔隙检测matlab代码
  11. Arduino应用开发——TCP/IP无线传输
  12. 使用x64编译fastdb报错
  13. 恒生电子 招聘FPGA开发/验证工程师
  14. ubuntu20.04鼠标只能移动不能点击+键盘无法输入问题
  15. 深度学习与AI入门——追风记
  16. Java--如何创建目录或文件
  17. 再次遇到ORA-04030的错误
  18. MangaMeeya支持7z
  19. 官网消息!预聘制教师,年薪不低于40万!这所高校强势引才!
  20. 管家婆有未记账的凭证怎么办_管家婆中输入单据是否自动生成凭证

热门文章

  1. 【办公软件免费版】万彩办公大师教程丨图片批量加时间戳工具
  2. Unity中UGUI实现点击改按钮播放一个音效
  3. 机器学习:用于恶意软件检测和分类的朴素贝叶斯规则
  4. Oracle表空间满了该如何解决?
  5. SQL UPDATE 语句
  6. word在写论文的一些技巧
  7. java长方形周长计算_Java练习 SDUT-3339_计算长方形的周长和面积(类和对象)
  8. 信号源提供不出电流--使用电压串联负反馈(同相比例运算电路)
  9. 倾力推荐,哪一本让你想要加入书单
  10. 测井计算机使用的总线,1553总线在测井系统中的应用及实现