java 正则 提取string中的IP
2018-01-02 20:15
218 查看
String bString="故障PROBLE,服务器:181.116.222.88发生: CPU空闲5分钟内小于20%故障!";
String regEx="((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(2[0-4]\\d|25[0-5]|[01]?\\d\\d?)";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(bString);
while (m.find()) {
String result=m.group();
System.out.println(result);
//break; 加break则提取string中的一个IP
}
String regEx="((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(2[0-4]\\d|25[0-5]|[01]?\\d\\d?)";
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(bString);
while (m.find()) {
String result=m.group();
System.out.println(result);
//break; 加break则提取string中的一个IP
}
相关文章推荐
- java 正则表达式提取html纯文本
- Java 正则提取数字串
- Java利用正则表达式提取数据的方法
- String、Pattern、Matcher——java正则
- Java使用正则提取字符串
- 【总结】java regex 正则表达式 提取数字和去除数字,过滤数字,提取价格
- Java String.split()函数的用法和正则表达式
- Java用正则表达式判断是否为IP
- Java正则表达式提取字符的方法实例
- Java中的String、正则表达式
- Java正则-String.matches的坑
- 正则表达式:java中String对正则表达式的支持
- [Java] 学习笔记一(String,for循环,多线程,正则表达式,map用法)
- [Java][正则表达式]邮箱提取的小程序
- java正则表达式提取数字、英文、中文
- 黑马程序员-Java基础(数组,String,StringBuffer,正则表达式)
- 正则表达式提取String子串
- Java正则验证IP的方法实例分析【测试可用】
- 实训java第十一课 String 正则表达式
- java 正则提取号码