首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JS跟Java验证IP合法

2012-08-22 
JS和Java验证IP合法/* JS验证IP是否合法 */function isIP(strIP) {var re/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/

JS和Java验证IP合法

/* JS验证IP是否合法 */function isIP(strIP) {var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g; // 匹配IP地址的正则表达式if(re.test(strIP))if( RegExp.$1 <256 && RegExp.$2<256 && RegExp.$3<256 && RegExp.$4<256) return true;return false;}

?

?

/*Java 验证Ip是否合法*/public static boolean isIPAddress(String ipaddr) {boolean flag = false;Pattern pattern = Pattern.compile("\\b((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\b");Matcher m = pattern.matcher(ipaddr);flag = m.matches();return flag;}
? 1 楼 samng508 2012-04-18   额,用这个正则表达式0.0.0.0也合法。。。 2 楼 樊明涛 2012-06-25   我也验证了,不完善!

热点排行
Bad Request.