IP验证正则:

function IPTest(ip) {var reg = /^(\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])$/return reg.test(ip);
} 

掩码验证正则:

function markTest(mark){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)$/; return exp.test(mark);
}

端口验证正则

function portTest(port){var exp=/^(\d)+$/g;if(exp.test(port) && parseInt(port)<=65535 && parseInt(port)>=0){return true;      } return false;
}

转载于:https://www.cnblogs.com/blogliuyan/p/10317984.html

正则验证IP、掩码、端口相关推荐

  1. 正则表达式验证IP和端口格式的正确性

    来源:https://blog.csdn.net/lyd518/article/details/1837124 在网页开发中可能会遇到需要对在页面输入的ip和端口进行正确性验证,那么正则表达式就是最有 ...

  2. 正则校验IP及端口和域名和手机号、座机同步校验

    正则校验 let value="http://www.baidu.com" let num=fieldsValue.sdtName.split(":")if(n ...

  3. 使用正则验证IP或IP段

    public static String ipNumber = "(^((25[0-5]|2[0-4]\\d|((1\\d{2})|([1-9]?\\d)))\\.){3}(25[0-5]| ...

  4. 电话格式 php,php中ip地址 email格式 电话号码正则验证

    我们要经常要用到的几个正则验证实例,如ip地址 email格式 电话号码正则验证,下面我一一给大家详细介绍介绍,有需要的朋友可参考参考. php验证ip格式的程序代码 如果网站有表单需要填写ip地址, ...

  5. java验证文本域对IP,端口号的验证

    package textfield; /*  * 此程序使用JAVA标准控件JFormattedTextField  * 它与JTextField一样,只是多了对输入文本的验证功能  * 程序例子对I ...

  6. java正则验证网址_java正则表达式验证邮箱、IP地址、手机号码

    1.java验证IP地址: Matcher matcher = pattern.matcher("127.400.600.2"); //以验证127.400.600.2为例 Sys ...

  7. javascript正则表达式验证IP,URL

    验证IP function isIP(ipstr){var reg = /^(\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 ...

  8. ip和端口号的正则表达式

    目录 前言 1. ip地址 2. 端口号 3. ip:端口号 前言 ip以及端口号的正则表达式 在逻辑应用比较广泛 前置知识点:^匹配开头第一个,$匹配的结尾 对于更多的知识点可看我java框架: j ...

  9. 爬取小舒代理免费代理IP,并验证IP是否有效

    爬虫爬取免费代理ip,验证代理ip有效性,保存到本地txt,建立代理池 使用多线程+队列+正则匹配,对免费代理ip网站和查询自身ip网站(验证代理ip是否有效)发送请求,如果代理ip为有效,保存至本地 ...

最新文章

  1. win7 python3环境变量设置_如何配置python3的环境变量
  2. 004-ubuntu安装配置SSH服务
  3. TimeDistributed in LSTM
  4. python适合做什么生意_适合Python的5大练手项目,你练了么?
  5. Oracle 与 Mysql NULL值,空字符串''的区别
  6. Linux Linux 集群
  7. 基于docker - 单机版FastDFS搭建
  8. linux中部分命令及快捷键
  9. jQuery EasyUI DataGrid Checkbox 数据设定与取值
  10. mysql查看连接数命令_Mysql 查看连接数,状态
  11. 【C++程序设计实践】实验十一
  12. 微软疑断自由软件开发者“活路”,禁止在微软商店发布商业开源
  13. C语言sar图像几何校正,SAR图像几何校正方法与流程
  14. 需求分析 - 01外卖配送系统
  15. 实时汇率转换小程序(c++爬虫)
  16. 腾讯自研HIDS「洋葱」后台上云架构演进实践
  17. 【非原创】这一生至少当一次傻瓜(r4笔记第88天)
  18. 彻底解决win10黑屏,睡眠后无法唤醒(Intel平台)
  19. 序列模型第二周作业1:Operations on word vectors
  20. 浙江大学计算机学院博士论文格式,浙江大学博士学位论文模板.doc

热门文章

  1. 从 Android 到 Java:如何从不同视角解决问题?
  2. 当数据库遇见FPGA:X-DB异构计算如何实现百万级TPS?
  3. 三运放差分放大电路分析_三运放差分放大电路
  4. 以美术资源生产为例,谈游戏研发中台PM实战
  5. 3A游戏的必备工艺! 天美是如何将动作捕捉运用到游戏中的?
  6. Unity iOS 使用 ASTC 格式纹理实践
  7. JavaWeb课程复习资料(四)——创建Servlet
  8. 常见Java面试题 在Queue中poll()和remove()有什么区别?
  9. MySQL5.6 选项和变量整理
  10. 三、Appium-python-UI自动化之元素定位uiautomatorviewer