您的位置:首页 > 编程语言 > Java开发

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

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: