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 相关文章推荐
获取页面高度,窗口高度,滚动条高度等参数值getPageSize,getPageScroll
Sep 22 Javascript
JavaScript执行效率与性能提升方案
Dec 21 Javascript
js数组Array sort方法使用深入分析
Feb 21 Javascript
jquery 合并内容相同的单元格(示例代码)
Dec 13 Javascript
基于Bootstrap的Metronic框架实现条码和二维码的生成及打印处理操作
Aug 29 Javascript
React Native实现简单的登录功能(推荐)
Sep 19 Javascript
利用node.js搭建简单web服务器的方法教程
Feb 20 Javascript
Vue.js实现微信过渡动画左右切换效果
Jun 13 Javascript
Vue.js项目模板搭建图文教程
Sep 20 Javascript
微信小程序左滑动显示菜单功能的实现
Jun 14 Javascript
浅谈layui 数据表格前后台传值的问题
Sep 12 Javascript
vue + elementUI实现省市县三级联动的方法示例
Oct 29 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中长文章分页显示实现代码
2012/09/29 PHP
php连接函数implode与分割explode的深入解析
2013/06/26 PHP
ThinkPHP3.1新特性之对页面压缩输出的支持
2014/06/19 PHP
php找出指定范围内回文数且平方根也是回文数的方法
2015/03/23 PHP
phpfpm的作用和用法
2019/10/10 PHP
在模板页面的js使用办法
2010/04/01 Javascript
JQuery 文本框使用小结
2010/05/22 Javascript
js判断一个元素是否为另一个元素的子元素的代码
2012/03/21 Javascript
侧栏跟随滚动的简单实现代码
2013/03/18 Javascript
js局部刷新页面时间具体实现
2013/07/04 Javascript
JavaScript检测弹出窗口是否已经关闭的方法
2015/03/24 Javascript
Javascript(es2016) import和require用法和区别详解
2017/08/11 Javascript
基于jQuery的表单填充实例
2017/08/22 jQuery
微信小程序自定义组件实现tabs选项卡功能
2018/07/14 Javascript
Vue项目中配置pug解析支持
2019/05/10 Javascript
简单了解Vue + ElementUI后台管理模板
2020/04/07 Javascript
vue+element-ui JYAdmin后台管理系统模板解析
2020/07/28 Javascript
js利用拖放实现添加删除
2020/08/27 Javascript
python去除空格和换行符的实现方法(推荐)
2017/01/04 Python
Python实现PS图像明亮度调整效果示例
2018/01/23 Python
Python 新建文件夹与复制文件夹内所有内容的方法
2018/10/27 Python
详解python执行shell脚本创建用户及相关操作
2019/04/11 Python
django2.2 和 PyMySQL版本兼容问题
2020/02/17 Python
Python应用实现处理excel数据过程解析
2020/06/19 Python
Django视图类型总结
2021/02/17 Python
英国网络托管和域名领导者:Web Hosting UK
2017/10/15 全球购物
美国时尚假发购物网站:Wigsbuy
2019/04/06 全球购物
日期和时间问题
2015/01/04 面试题
实习心得体会
2014/01/02 职场文书
项目考察欢迎辞
2014/01/17 职场文书
专业求职信撰写要诀
2014/02/18 职场文书
党的群众路线教育实践活动个人对照检查材料(医生)
2014/11/05 职场文书
大学生自荐信怎么写
2015/03/26 职场文书
六一活动主持词
2015/06/30 职场文书
PHP遍历数组的6种方式总结
2021/11/17 PHP
使用Cargo工具高效创建Rust项目
2022/08/14 Javascript