美文网首页
正则IP和端口

正则IP和端口

作者: 司空儿 | 来源:发表于2019-10-23 17:26 被阅读0次

1:ip的正则表达式:

格式是由“.”分割的四部分,每部分的范围是0-255;

每段的正则可以分几部分来写:200—255;100-199;10-99;0-9;

每一部分对应的正则表达式:   2[0-4]\d|25[0-5];   1\d{2};      [1-9]\d;  \d

所以连起来就是\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5]

那么IP的正则就是(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])

在JS中表示为:/^(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])$/

2:端口的正则表达式:


格式是0-65535,。

同理可以分为几部分来构造:60000-65535;10000-59999;1000-9999;100-999;10-99;0-9;

每部分的正则是:           6[0-4]\d{4}|65[0-4]\d{2}|655[0-2]\d|6553[0-5];       [1-5]\d{4};      [1-9]\d{3};     [1-9]\d{2};[1-9]\d; [0-9]

整理完就是:([0-9]|[1-9]\d{1,3}|[1-5]\d{4}|6[0-4]\d{4}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])

JS中表示为:/^([0-9]|[1-9]\d{1,3}|[1-5]\d{4}|6[0-4]\d{4}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/

相关文章

  • 正则IP和端口

    1:ip的正则表达式: 2:端口的正则表达式:

  • 正则 url 去除ip和端口

  • IP和端口

    一、ip地址 用来在网络中标记一台电脑,在本地局域网上是唯一的 ip地址组成:网络地址+主机地址 [图片上传中.....

  • TCP

    端口与进程 TCP 的包是不包含 IP 地址信息的,那是 IP 层上的事,但是有源端口和目的端口。 就是说,端口这...

  • charles 4.x

    1、配置证书: 2、安装证书 3、查看端口(手机连接时需要修改手机的ip地址和端口,IP地址为本机ip地址)

  • 命令行登陆MySQL—指定ip和端口号

    本地root账户登陆: 指定ip端口登陆 登陆MySQL,同时指定对应的端口和ip。 假设远程的ip为:182.6...

  • 详解TCP和UDP的区别?教你快速理解三次握手和四次挥手!

    前言: 之前我们有了解IP地址和端口号,通过IP地址能够找到对应的设备,然后再通过端口号找到对应的端口,再通过端口...

  • windows 配置端口转发

    端口转发的源主机ip:"source_ip"; 端口转发的目标主机ip:"destination_ip" 001 ...

  • Linux——iptables 禁止 IP和端口

    一、iptables 禁止 IP 禁止指定 IP 禁止指定 IP段 禁止指定 IP和端口 查看当前的IP规则列表 ...

  • ip、域名和端口

    2.知识剖析 3.常见问题 4.解决方案 5.编码实战 6.扩展思考 7.参考文献 8.更多讨论 1.背景介绍 做...

网友评论

      本文标题:正则IP和端口

      本文链接:https://www.haomeiwen.com/subject/jrwkvctx.html