摘要:
Web开发中通常会有很多数据需要校验,有时一些校验不是一句简单的正则表达式能搞定的,需要复杂的计算规则,例如最近遇到了一个较为复杂的数据校验,当我们输入一个IP地址的时候需要检验这个IP地址是否属于我们所指定的子网内,下面的code是自己写的一个较为粗糙的一个校验方法,以后有时间还会继续重构一下。function ValidateIPRange(subnet, netmask){ /** * subnetBin: 子网的二进制表示 * netmaskBin: 子网掩码的二进制表示 * networkLength: 子网的网络地址长度 * subnetNet... 阅读全文