`
jyangzi5
  • 浏览: 212182 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

js验证ip和子网掩码

    博客分类:
  • JS
 
阅读更多
function checkIP(ipcontent)
    {
    obj=ipcontent;
    var exp=/^([1-9]|[1-9]\d|1\d{2}|2[0-1]\d|22[0-3])(\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])){3}$/;
    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
        {
           // alert("合法!!");
           return true;
        }
   
    }
分享到:
评论
1 楼 zhonglinjun 2012-07-27  
完全不能用,还写出来搞什么?

相关推荐

    JS验证IP,子网掩码,网关和MAC的方法

    - 在实际应用中,IP地址和子网掩码的校验应遵循标准的IP地址结构规则,网关的范围可能需要根据实际情况进行设定。 - 为了避免XSS(跨站脚本攻击),应当对输入进行适当的编码处理,确保安全性。 通过本篇文章的内容...

    js验证IP及子网掩码的合法性有效性示例

    在标题“js验证IP及子网掩码的合法性有效性示例”中提及的函数checkIP(ip)可以对输入的IP地址进行格式上的校验。这个函数的实现基于一个正则表达式,用来匹配合法的IP地址格式。正则表达式为:/^(\d{1,2}|1\d\d|2[0-...

    js针对ip地址、子网掩码、网关的逻辑性判断

    2. 网关地址的作用及如何与IP地址和子网掩码进行逻辑判断 3. JavaScript中的按位与运算符“&”及其应用 4. 如何使用正则表达式在JavaScript中校验IP地址与子网掩码的合法性 5. 使用JavaScript代码实现对IP地址、子网...

    IP切换脚本_自动切换IP地址、掩码、网关、DNS

    这里,“接口名”是指你要修改的网络接口名称,如“本地连接”或“无线网络连接”,而“新IP 地址”、“子网 掩码”和“默认网关”则分别代表新的IP地址、子网掩码和默认网关的值。 对于DNS服务器的设置,可以使用...

    非常强悍的JS 实现IP地址分配 源码

    2. 子网掩码与CIDR:子网掩码用于定义网络部分和主机部分,而CIDR(无类别域间路由)表示法简化了IP地址和子网的表示。 二、JavaScript处理IP地址 1. 字符串解析:JavaScript可以使用内置函数将点分十进制的IP地址...

    校验IP地址

    综上所述,"校验IP地址"不仅包括验证IP地址的格式,还涉及IP地址的结构、分类、转换、子网掩码、解析、管理等多个方面。在实际编程或网络管理工作中,正确地处理和校验IP地址是不可或缺的技能。

    javascript实现验证IP地址等相关信息代码

    利用正则表达式对IP地址格式的匹配、对IP地址和子网掩码执行按位与操作以获取网络地址,以及验证网关地址是否位于同一子网内,这些功能对于网络编程和前端开发来说是非常实用的。这些验证方法能够帮助开发者确保用户...

    IP网段判断-1.0.0.16384.zip

    例如,你可以创建一个函数,接收IP地址和子网掩码作为参数,然后计算出网络ID和IP范围,以确定给定IP是否属于该网段。 压缩包中的文件"IP网段判断-1.0.0.16384"可能是一个AutoJS项目文件,包含了实现IP网段判断功能...

    商业编程-源码-动态发现某个路由的所有子网的拓扑结构.zip

    每个子网都有自己的网络地址和子网掩码,用于确定哪些IP地址属于该子网。 6. **源代码分析**:压缩包中的源代码可能是用Python、Java、C++或其他编程语言编写的,用于实现动态发现路由及子网拓扑的算法。这些代码...

    ASP源码—个人IP网整站源码PC+WAP v2.3.zip

    4. IP工具:可能包含其他与IP相关的实用工具,如IP转换、子网掩码计算等。 在ASP源码中,常见的文件结构可能包括: - index.asp:网站的主页,通常包含导航栏和一些基本功能的入口。 - ipcheck.asp:实现IP查询功能...

    前端开源库-ip-range-check

    CIDR(无类别域间路由)表示法是一种用于IP地址和子网掩码组合的紧凑格式,形如`IP/前缀长度`。例如,`192.0.2.0/24` 表示一个包含256个地址的IPv4网络,其中前24位是网络部分,剩下的8位是主机部分。这种表示方式...

    WebGnuru Simple Subnet Calculator-开源

    **描述详解:** 这个应用的核心在于,它接收用户在网页上输入的 IP 地址和子网掩码,通过内建的算法进行计算,然后向用户展示以下关键网络信息: 1. **网络地址**:这是 IP 地址和子网掩码逻辑与操作的结果,标识了...

    全球眼脚本

    其格式为`setIp IP:子网掩码:网关`。例如: ``` setIp 110.85.189.166:255.255.255.252:110.85.189.165 ``` 这里设置了IP地址为110.85.189.166,子网掩码为255.255.255.252,网关为110.85.189.165。 #### 2.4 ...

    tcpip测试工具

    使用TCP/IP测试工具时,通常需要具备一定的网络基础知识,理解IP地址、子网掩码、端口和协议的工作原理。通过这些工具,可以定位网络故障,进行故障排除,确保网络服务的正常运行。 例如,一个名为"测试工具"的...

    通过ETHERNET建立SIMATIC NET OPC 服务器与PLC 的S7连接.zip

    可能需要配置IP地址、子网掩码和默认网关,确保两者能够相互通信。 2. **安装软件**:在服务器端安装SIMATIC NET OPC 服务器软件,这通常包含在西门子的Step 7或TIA Portal套件中。同时,确保PLC固件版本支持以太网...

    地址选择

    理解IP地址的分类(IPv4和IPv6)、子网掩码、广播地址和网络地址是网络基础。同时,DNS将人类可读的域名转换为IP地址,确保正确通信。路由选择则决定了数据包在网络中的传输路径。 3. 前端交互:在用户界面中,地址...

    哈尔滨工业大学-网络应用开发(软件学院)

    理解IP地址、子网掩码、端口号等概念,以及DNS域名解析的工作机制。 2. **HTTP协议**:课程深入讲解HTTP协议,包括HTTP请求方法(GET、POST等)、状态码、头信息以及请求与响应的结构,同时探讨HTTPS协议及其在保障...

    iziplans:ip

    6. **IP处理函数**:iziplans:ip可能包含解析和验证IP地址的函数,也可能有转换IP地址(如IPv4到IPv6)的功能,或者是查询IP地理位置、获取公网IP等。 7. **模块化和包管理**:了解npm(Node.js包管理器)的使用,...

Global site tag (gtag.js) - Google Analytics