下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

web前端:js正则表达式验证端口范围(0-65535)

作者:vip互联     来源: https://www.cnblogs.com/vipweb/p/12152630.html点击数:1543发布时间: 2020-03-26 11:29:27

标签: 计算机网络正则表达式IP协议

Web开发

  IP是英文InternetProtocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。

  任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。正是因为有了IP协议,因特网才得以迅速发展成为世界上最大的、开放的计算机通信网络。因此,IP协议也可以叫做“因特网协议”。

  Javascript正则表达式验证IP地址的端口合法性

  if(!(/^[1-9]\\d*$/.test(port)&&1<=1*port&&1*port<=65535)){

  returnfalse

  }

  提示文案:

  您的端口不符合范围:0-65535

  IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。例:点分十进IP地址(100.4.5.6),实际上是32位二进制数(01100100.00000100.00000101.00000110)。

  IP地址(英语:InternetProtocolAddress)是一种在Internet上的给主机编址的方式,也称为网际协议地址。常见的IP地址,分为IPv4与IPv6两大类。

赞(13)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程