php 子网掩码正则,验证子网掩码正则表达式代码范例
驗(yàn)證子網(wǎng)掩碼正則表達(dá)式代碼實(shí)例:在實(shí)際應(yīng)用中可能驗(yàn)證子網(wǎng)掩碼合法性的需求并不多,但并不能夠保證絕對(duì)沒有,下面就分享一段能夠?qū)崿F(xiàn)此功能的代碼實(shí)例,希望能夠給需要的朋友帶來一定的幫助,代碼如下:
function checkMask(mask){
var 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; //"合法"
}
}
console.log(checkMask("255.255.255.0"));
以上代碼實(shí)現(xiàn)了我們的要求,能夠?qū)崿F(xiàn)對(duì)子網(wǎng)掩碼格式的較為精細(xì)的驗(yàn)證。
總結(jié)
以上是生活随笔為你收集整理的php 子网掩码正则,验证子网掩码正则表达式代码范例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中卫治疗排卵障碍最好的医院推荐
- 下一篇: php 上传多个txt文件上传,一个多文