JS正则表达式验证端口范围(0-65535)


Posted in Javascript onJanuary 06, 2020

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

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

提示文案:

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

PS:下面看下JavaScript(Js)正则表达式验证IP+端口号

开发环境(蓝色粗体字为特别注意内容)

1,开发语言:JavaScript。

2,参考文献:https://3water.com/article/177858.htm

JavaScript验证IP地址和端口的正则表达式,拿走不谢~~~

var ip="192.168.2.1:8080"
 var pattIp=/^(\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])\:([0-9]|[1-9]\d{1,3}|[1-5]\d{4}|6[0-5]{2}[0-3][0-5])$/;
 if(pattIp.test(ip)==false)
 {
 return false;
 }

总结

以上所述是小编给大家介绍的JS正则表达式验证端口范围(0-65535),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
javascript判断用户浏览器插件安装情况的代码
Jan 01 Javascript
js判断样式className同时增加class或删除class
Jan 30 Javascript
JQuery的$命名冲突详细解析
Dec 28 Javascript
微信小程序(应用号)开发新闻客户端实例
Oct 24 Javascript
js实现开启密码大写提示
Dec 21 Javascript
js常用DOM方法详解
Feb 04 Javascript
详解JavaScript调用栈、尾递归和手动优化
Jun 03 Javascript
javascript修改浏览器title方法 JS动态修改浏览器标题
Nov 30 Javascript
vue单页面打包文件大?首次加载慢?nginx带你飞,从7.5M到1.3M蜕变过程(推荐)
Jan 16 Javascript
vue项目环境变量配置的实现方法
Oct 12 Javascript
详解vue使用$http服务端收不到参数
Apr 19 Javascript
原生js无缝轮播插件使用详解
Mar 09 Javascript
基于jQuery实现挂号平台首页源码
Jan 06 #jQuery
JS实现音乐导航特效
Jan 06 #Javascript
使用vue实现一个电子签名组件的示例代码
Jan 06 #Javascript
Vuejs中的watch实例详解(监听者)
Jan 05 #Javascript
Node中对非阻塞I/O、事件循环的知识点总结
Jan 05 #Javascript
原生js实现文件上传、下载、封装等实例方法
Jan 05 #Javascript
详解jQuery中的prop()使用方法
Jan 05 #jQuery
You might like
使用PHP遍历文件夹与子目录的函数代码
2011/09/26 PHP
在openSUSE42.1下编译安装PHP7 的方法
2015/12/24 PHP
老生常谈文本文件和二进制文件的区别
2017/02/27 PHP
PHP ajax+jQuery 实现批量删除功能实例代码小结
2018/12/06 PHP
HTML代码中标签的全部属性 中文注释说明
2009/03/26 Javascript
JS图片浏览组件PhotoLook的公开属性方法介绍和进阶实例代码
2010/11/09 Javascript
ExtJS4利根据登录后不同的角色分配不同的树形菜单
2014/05/02 Javascript
jQuery操作select下拉框的text值和value值的方法
2014/05/31 Javascript
JS输入用户名自动显示邮箱后缀列表的方法
2015/01/27 Javascript
JSON字符串转JSON对象
2015/07/31 Javascript
JS+CSS实现自动切换的网页滑动门菜单效果代码
2015/09/14 Javascript
javascript倒计时效果实现
2015/11/12 Javascript
jquery判断页面网址是否有效的两种方法
2016/12/11 Javascript
Vue.js使用v-show和v-if的注意事项
2016/12/13 Javascript
Vue实现数据表格合并列rowspan效果
2020/11/30 Javascript
详解为element-ui的Select和Cascader添加弹层底部操作按钮
2020/02/07 Javascript
js加减乘除精确运算方法实例代码
2021/01/17 Javascript
Python实现全局变量的两个解决方法
2014/07/03 Python
朴素贝叶斯算法的python实现方法
2014/11/18 Python
Python文件去除注释的方法
2015/05/25 Python
Python入门之三角函数tan()函数实例详解
2017/11/08 Python
DataFrame 将某列数据转为数组的方法
2018/04/13 Python
Python 串口读写的实现方法
2019/06/12 Python
python3.6+django2.0+mysql搭建网站过程详解
2019/07/24 Python
详解python播放音频的三种方法
2019/09/23 Python
Django项目中使用JWT的实现代码
2019/11/04 Python
python几种常用功能实现代码实例
2019/12/25 Python
python实现FTP循环上传文件
2020/03/20 Python
Python小白垃圾回收机制入门
2020/06/09 Python
简历中个人自我评价范文
2013/12/26 职场文书
小学爱国卫生月活动总结
2014/06/30 职场文书
建设办主任四风问题整改思路和措施
2014/09/20 职场文书
自主招生自荐信范文
2015/03/04 职场文书
在pyCharm中下载第三方库的方法
2021/04/18 Python
nginx从安装到配置详细说明(安装,安全配置,防盗链,动静分离,配置 HTTPS,性能优化)
2022/02/12 Servers
Java 超详细讲解十大排序算法面试无忧
2022/04/08 Java/Android