js验证IP及子网掩码的合法性
来源:互联网 发布:白话文翻译文言文软件 编辑:程序博客网 时间:2024/06/06 01:31
function checkIP(ip)
{
obj=ip;
var exp=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;
var reg = obj.match(exp);
if(reg==null)
{
return false;//不合法
}
else
{
return true; //合法
}
}
function checkMask(mask)
{
obj=mask;
var exp=/^(254|252|248|240|224|192|128|0)\.0\.0\.0|255\.(254|252|248|240|224|192|128|0)\.0\.0|255\.255\.(254|252|248|240|224|192|128|0)\.0|255\.255\.255\.(254|252|248|240|224|192|128|0)$/;
var reg = obj.match(exp);
if(reg==null)
{
return false; //"非法"
}
else
{
return true; //"合法"
}
}
{
obj=ip;
var exp=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;
var reg = obj.match(exp);
if(reg==null)
{
return false;//不合法
}
else
{
return true; //合法
}
}
function checkMask(mask)
{
obj=mask;
var exp=/^(254|252|248|240|224|192|128|0)\.0\.0\.0|255\.(254|252|248|240|224|192|128|0)\.0\.0|255\.255\.(254|252|248|240|224|192|128|0)\.0|255\.255\.255\.(254|252|248|240|224|192|128|0)$/;
var reg = obj.match(exp);
if(reg==null)
{
return false; //"非法"
}
else
{
return true; //"合法"
}
}
0 0
- js验证IP及子网掩码的合法性
- 用JavaScript验证IP,子网掩码,网关的合法性
- js验证ip和子网掩码
- JavaScript实现子网掩码合法性验证
- PBWEBFROM 采用JS来验证用户的合法性及登录
- 判断子网掩码的合法性
- JS验证身份证的合法性
- JS验证IP,子网掩码,网关和MAC
- IP地址的合法性验证 程序
- Python验证IP合法性
- Qt ip地址与子网掩码合法性校验
- 判断一个子网掩码的合法性
- IP地址和子网掩码的验证
- JS的 验证组织机构的合法性
- 验证身份证的合法性JS代码
- js验证url的格式合法性-isURL
- js验证url的格式合法性
- Ip 子网掩码 物理地址 验证
- NO33_Digit canceling fractions
- Android TextView设置高亮,颜色,点击跳转链接
- android真实项目教程(一)——App应用框架搭建_by_CJJ
- 容器
- C++标准转换运算符static_cast
- js验证IP及子网掩码的合法性
- XML学习笔记 4. xpath
- 异常
- C++标准转换运算符reinterpret_cast
- 做做2 贪心
- 类与接口
- week1
- C++标准转换运算符const_cast
- linux i2c 总结