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; //"合法"
}
}
js驗證IP及子網掩碼的合法性
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
js判斷ip地址,子網掩碼,網關的邏輯性檢查
shaobingj126
2020-02-21 00:19:32
js判斷MAC地址
shaobingj126
2020-02-21 00:19:32
Div裏面載入另一個頁面的實現(取代框架)(AJax)
shaobingj126
2020-02-21 00:19:32
js判斷ip地址,子網掩碼,網關的邏輯性檢查
shaobingj126
2020-02-21 00:19:32
js判斷MAC地址
shaobingj126
2020-02-21 00:19:32
js判斷瀏覽器在PC中打開還是移動設備中打開
shaobingj126
2020-02-21 00:19:32
Div裏面載入另一個頁面的實現(取代框架)(AJax)
shaobingj126
2020-02-21 00:19:32