Pattern p = Pattern.compile("(2[5][0-5]|2[0-4]\\d|1\\d{2}|\\d{1,2})" +
"\\.(25[0-5]|2[0-4]\\d|1\\d{2}|\\d{1,2})" +
"\\.(25[0-5]|2[0-4]\\d|1\\d{2}|\\d{1,2})" +
"\\.(25[0-5]|2[0-4]\\d|1\\d{2}|\\d{1,2})");
Matcher m = p.matcher(ipValue);
int ip = Integer.valueOf(portValue.toString());
if(m.matches()){
}
"\\.(25[0-5]|2[0-4]\\d|1\\d{2}|\\d{1,2})" +
"\\.(25[0-5]|2[0-4]\\d|1\\d{2}|\\d{1,2})" +
"\\.(25[0-5]|2[0-4]\\d|1\\d{2}|\\d{1,2})");
Matcher m = p.matcher(ipValue);
int ip = Integer.valueOf(portValue.toString());
if(m.matches()){
//正确
}else{
}
本文介绍如何使用正则表达式模式匹配IP地址,并在匹配成功时进行操作。
295

被折叠的 条评论
为什么被折叠?



