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 相关文章推荐
转自Jquery官方 jQuery1.1.3发布,速度提升800%,体积保持20K
Aug 19 Javascript
浅谈Jquery为元素绑定事件
Apr 27 Javascript
js实现索引图片切换效果
Nov 21 Javascript
Bootstrap每天必学之按钮
Nov 26 Javascript
JavaScript检测原始值、引用值、属性
Jun 20 Javascript
jQuery实现手机上输入后隐藏键盘功能
Jan 04 Javascript
JavaScript闭包的简单应用
Sep 01 Javascript
基于vue组件实现猜数字游戏
May 28 Javascript
JavaScript数据结构与算法之二叉树添加/删除节点操作示例
Mar 01 Javascript
Vue项目打包部署到iis服务器的配置方法
Oct 14 Javascript
vue 使用class创建和清除水印的示例代码
Dec 25 Vue.js
javascript之Object.assign()的痛点分析
Mar 03 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
BBS(php &amp; mysql)完整版(四)
2006/10/09 PHP
PHP读取大文件的类SplFileObject使用介绍
2014/04/09 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
2017/11/14 PHP
基于jquery创建的一个图片、视频缓冲的效果样式插件
2012/08/28 Javascript
JS实现QQ图片一闪一闪的效果小例子
2013/07/31 Javascript
高性能JavaScript模板引擎实现原理详解
2015/02/05 Javascript
JS+CSS实现实用的单击输入框弹出选择框的方法
2015/02/28 Javascript
Javascript常用小技巧汇总
2015/06/24 Javascript
jquery动态导航插件dynamicNav用法实例分析
2015/09/06 Javascript
vue-cli中打包图片路径错误的解决方法
2017/10/26 Javascript
利用vscode调试编译后的js代码详解
2018/05/14 Javascript
JQuery Ajax动态加载Table数据的实例讲解
2018/08/09 jQuery
使用vue for时为什么要key【推荐】
2019/07/11 Javascript
Vue实现商品分类菜单数量提示功能
2019/07/26 Javascript
Python实现栈的方法
2015/05/26 Python
Python工程师面试题 与Python基础语法相关
2016/01/14 Python
在Django同1个页面中的多表单处理详解
2017/01/25 Python
Python 备份程序代码实现
2017/03/06 Python
Python使用sorted排序的方法小结
2017/07/28 Python
pandas DataFrame数据转为list的方法
2018/04/11 Python
解决tensorflow测试模型时NotFoundError错误的问题
2018/07/26 Python
对python中数组的del,remove,pop区别详解
2018/11/07 Python
python程序 创建多线程过程详解
2019/09/23 Python
windows下python 3.9 Numpy scipy和matlabplot的安装教程详解
2020/11/28 Python
matplotlib交互式数据光标实现(mplcursors)
2021/01/13 Python
日本乐天德国站:Rakuten.de
2019/05/16 全球购物
Java程序员面试题
2016/09/27 面试题
电子商务专业在校生实习自我鉴定
2013/09/29 职场文书
宿舍违规检讨书
2014/01/12 职场文书
毕业典礼主持词大全
2014/03/26 职场文书
商业融资计划书
2014/04/29 职场文书
学校运动会霸气口号
2014/06/07 职场文书
中小企业员工手册范本
2015/05/14 职场文书
本科毕业答辩开场白
2015/05/27 职场文书
nginx 配置缓存
2022/05/11 Servers
Redis特殊数据类型bitmap位图
2022/06/01 Redis