java 正则表达式 提取ip_java正则表达式提取地址中的ip和端口号
由于我需要用到java正则表达式提取地址中的ip和端口号,所以我就写了一个demo,测试一下,下面是demo
public class Test0810_1 {
public static void main(String[] args) {
//通过控制板输入想要输入的地址,然后测试是否符合规则
Scanner a = new Scanner(System.in);
String b = a.next();
//校验地址中是否存在 “ip:端口号” (例如rtsp://admin:admin@192.168.30.98:554/media/video1 )
Pattern p = Pattern.compile("(\\d+\\.\\d+\\.\\d+\\.\\d+)\\:(\\d+)");
Matcher m = p.matcher(b);
//将符合规则的提取出来
while(m.find()) {
System.out.println("ip:"+m.group(1));
System.out.println("port:"+m.group(2));
}
}
}
输入值:rtsp://admin:admin@192.168.30.98:554/media/video1
结果为:
ip:192.168.30.98
port:554
来源:https://www.cnblogs.com/junyuegongzi/p/7339988.html
java 正则表达式 提取ip_java正则表达式提取地址中的ip和端口号相关推荐
- Java之初步识别网络编程:IP、端口号、TCP/UDP、Socket、URL等
文章目录 一.网络编程概述 二.网络通信要素概述 三.通信要素1:IP和端口号 IP相关 InetAdress类 如何实例化InetAddress 端口号 四.通信要素2:网络协议 TCP/IP协议簇 ...
- HTTP/HTTPS协议中常用的默认端口号
以下是在互联网上搜集到的关于HTTP/HTTPS协议中常用的默认端口号,以便后续方便使用: 1.HTTP协议代理服务器常用端口号:80/8080/3128/8081/9098 2.SOCKS代理协议服 ...
- java qq邮箱服务器端口_java qq 邮箱发送错误以及端口号
6:sina没错误,但qq有错误?求解答案:将smtp.qq.com个人邮箱爱 改为smtp.exmail.qq.com企业邮箱,建议用企业邮相的主机名 javax.mail.Authenticati ...
- 查询局域网电脑的IP,端口号,MAC地址(黑客技术入门)
原文地址:http://blog.csdn.net/qq_21792169/article/details/51954815 网上看到很多都是使用nmap工具,这个工具我没有使用过,我自己实现nmap ...
- 查询局域网电脑的IP,端口号,MAC地址 黑客技术入门
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 网上看到 ...
- linux网络编程中端口号和ip地址转换方法
0.字节序 网络字节序:是大端序,即:高字节放在低地址位置 比如:0x7F000101 对于一个整型,如上,我们看到的该形式,只是在大小端主机中存储的顺序是相反的. 网络序的存储方式是 7F 00 ...
- 计算机网络--基础篇(IP地址,端口号,协议,五元组,封装分用,客户端,服务器)
目录 一,IP地址 1,IP地址的概念及格式 2,IP地址的编址方法阶段 3,IP地址的分类 二,端口号 1,定义 2,格式 三,协议 三要素 四,五元组 五,发送端和接收端 六,封装分用 七,客户端 ...
- 【GPRS IP地址】GPRS IP地址的问题
http://www.gongkong.com/webpage/forum/200406/2-AF42-F296B18EA42D-1.shtml 呵呵,也不一定是DHCP分配的啦,GGSN可以内部维护 ...
- 网络编程——分配给套接字的IP地址与端口号
参考 <TCP/IP网络编程> 尹圣雨 分配给套接字的IP地址与端口号 IP是Internet Protocol(网络协议)的简写,是为收发网络数据而分配给计算机的值.端口号并非赋予计算机 ...
最新文章
- Keras卷积+池化层学习
- 新生男婴自带新冠抗体,感染者母亲如今抗体消失,医生:抗体转移了
- java创建线程的几种方式
- vscode 代码莫名爆红(未定义标识符 “nullptr“)解决办法(VSCode 如何快速打开c_c++_properties.json文件)
- Android+Java中使用RSA加密实现接口调用时的校验功能
- 【机器学习】Python机器学习的神器- Scikit-learn使用说明
- VTK:Filtering之ImplicitBooleanDemo
- java future用法_纯干货:Java学习过程中的21个知识点和技术点
- python图像文件压缩_python实现图片压缩代码实例
- 剑指offer面试题[27]-二叉搜索树与双向链表
- 封装jxl导出不同数据类型的excel
- 卡巴斯基6.0最新授权文件[6.0.2.523可用]
- 目标检测+双目测距——基于yolov5
- 3-19日 游戏工坊博客
- 怎样用网址查询微信公众号的二维码
- Matlab如何画对比柱状图
- 数据分析知识体系与校招时间线
- 寒门再难出贵子(很现实,很残酷,慎入)
- Openlayers利用kriging.js实现纯前端插值
- 火炬开发区理工学校计算机等级考,我校召开2018下半年全国计算机等级考试考务工作会...