首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

js校验ip、子网掩码、网关的合法性

校验IP格式 IP的格式是xxx.xxx.xxx.xxx每个段的最大值为255,故可以采用正则表达式的方式来进行校验 function checkIp(ip){ var rep = /^(\d{1,2...ip段内,需要再将ip分别于输入的子网掩码做与运算,算出的结果相同,则两个ip在同一个网段内,否则不在同一个网段内 function checkMask(ip1,ip2,mask){ // obj...exp.test(mask)){ return 2; }else{ var ip1Array = ip1.split("."); var ip2Array = ip2...,子网掩码,网关三者的合法性,需要先确定前面的校验通过,在进行网关的校验,网关的校验规则为ip于子网掩码做与运算,网关于子网掩码做与运算,所得出的结果相同则为符合规范。...如果有两个ip则需要分别进行校验 //校验ip、子网掩码、网关的合法性 function checkNet(static_ip,static_mask,static_gw){ if(static_ip

5.7K30
您找到你想要的搜索结果了吗?
是的
没有找到

Python | 判定IP地址合法性的三种方法

IP IP合法性校验是开发中非常常用的,看起来很简单的判断,作用确很大,写起来比较容易出错,今天我们来总结一下,看一下3种常用的IP地址合法性校验的方法。...若匹配则是正确的IP地址,否则不是正确的IP地址。...(sys.argv[1]) #满足条件调用校验IP函数 引入IPy类库 IPy库是一个处理IP比较强大的第三方库。...涉及到计算大量的IP地址,包括网段、网络掩码、广播地址、子网数、IP类型等别担心,Ipy模块拯救你。Ipy模块可以很好的辅助我们高效的完成IP的规划工作。...except Exception as e: return False 总结 三种方法都能够准确的判断出ipIP V4)地址的合法性, 正则表达式代码量少, 逻辑简单,

2.1K30

Python | 判定IP地址合法性的三种方法

IP IP合法性校验是开发中非常常用的,看起来很简单的判断,作用确很大,写起来比较容易出错,今天我们来总结一下,看一下3种常用的IP地址合法性校验的方法。...若匹配则是正确的IP地址,否则不是正确的IP地址。...(sys.argv[1]) #满足条件调用校验IP函数 引入IPy类库 IPy库是一个处理IP比较强大的第三方库。...涉及到计算大量的IP地址,包括网段、网络掩码、广播地址、子网数、IP类型等别担心,Ipy模块拯救你。Ipy模块可以很好的辅助我们高效的完成IP的规划工作。...except Exception as e: return False 总结 三种方法都能够准确的判断出ipIP V4)地址的合法性, 正则表达式代码量少, 逻辑简单,

8.6K30
领券