正则表达式匹配IP
来源:百度文库 编辑:神马文学网 时间:2024/07/02 17:35:01
// Cheak the IP‘s legal
//in IPVerifier.java
public boolean CheckIP(String IP){
//Pattern p = Pattern.compile("[1-2]{0,1}[0-9]{1,2}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}");
Pattern p = Pattern.compile("\\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\b");
Matcher m = p.matcher(IP);
boolean b = m.matches();
return b;
}
//in IPVerifier.java
public boolean CheckIP(String IP){
//Pattern p = Pattern.compile("[1-2]{0,1}[0-9]{1,2}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}");
Pattern p = Pattern.compile("\\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\b");
Matcher m = p.matcher(IP);
boolean b = m.matches();
return b;
}
正则表达式匹配IP
常用的匹配正则表达式和实例
关于正则表达式匹配空格的问题
完善匹配中文的Php正则表达式
常用的匹配正则表达式和实例
正则表达式--递归匹配、非贪婪匹配与分组替换
Java中使用正则表达式实现字符串匹配
Java中使用正则表达式实现字符串匹配_似虫非虫
Java中使用正则表达式实现字符串匹配
正则表达式的终极能力 - 递归(在.NET的正则表达式实现中匹配嵌套结构的方法)
正则表达式
正则表达式
正则表达式
正则表达式
正则表达式
正则表达式:正则表达式基础
PHP中关于正则表达式匹配任意字符(包括换行符)的写法
【正则表达式专题】正则表达式的应用
java正则表达式,js正则表达式
JAVA与正则表达式
常用正则表达式
正则表达式之道
正则表达式及其他
正则表达式参考文档