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 相关文章推荐
THREE.JS入门教程(2)着色器-上
Jan 24 Javascript
Node.js开发之访问Redis数据库教程
Jan 14 Javascript
JavaScript如何禁止Backspace键
Dec 02 Javascript
JavaScript 数组中最大最小值
Jun 05 Javascript
在javascript中使用com组件的简单实现方法
Aug 17 Javascript
jQGrid动态填充select下拉框的选项值(动态填充)
Nov 28 Javascript
AngularJS封装指令方法详解
Dec 12 Javascript
js正则表达式惰性匹配和贪婪匹配用法分析
Dec 26 Javascript
Map.vue基于百度地图组件重构笔记分享
Apr 17 Javascript
Javascript之图片的延迟加载的实例详解
Jul 24 Javascript
js装饰设计模式学习心得
Feb 17 Javascript
WebWorker 封装 JavaScript 沙箱详情
Nov 02 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 db类库进行数据库操作
2009/03/19 PHP
PHP连接SQLSERVER 注意事项(附dll文件下载)
2012/06/28 PHP
php中的常用魔术方法总结
2013/08/02 PHP
PHP获取客户端及服务器端IP的封装类
2016/07/21 PHP
php多线程并发实现方法
2016/09/30 PHP
原生JS实现Ajax通过POST方式与PHP进行交互的方法示例
2018/05/12 PHP
关于恒等于(===)和非恒等于(!==)
2007/08/20 Javascript
JavaScript Object的extend是一个常用的功能
2009/12/02 Javascript
node.js中的fs.utimesSync方法使用说明
2014/12/15 Javascript
jQuery中has()方法用法实例
2015/01/06 Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
2015/08/20 Javascript
详解maxlength属性在textarea里奇怪的表现
2015/12/27 Javascript
node.js中的事件处理机制详解
2016/11/26 Javascript
微信小程序 页面滑动事件的实例详解
2017/10/12 Javascript
微信小程序返回多级页面的实现方法
2017/10/27 Javascript
微信小程序picker组件简单用法示例【附demo源码下载】
2017/12/05 Javascript
javascript中关于类型判断的一些疑惑小结
2018/10/14 Javascript
jquery简单实现纵向的无缝滚动代码实例
2019/04/01 jQuery
vue项目中极验验证的使用代码示例
2019/12/03 Javascript
JavaScript 中判断变量是否为数字的示例代码
2020/10/22 Javascript
python去掉字符串中重复字符的方法
2014/02/27 Python
用Python编写一个每天都在系统下新建一个文件夹的脚本
2015/05/04 Python
python指定写入文件时的编码格式方法
2018/06/07 Python
python射线法判断检测点是否位于区域外接矩形内
2019/06/28 Python
python版百度语音识别功能
2019/07/09 Python
基于Python中的yield表达式介绍
2019/11/19 Python
利用CSS3动画实现圆圈由小变大向外扩散的效果实例
2018/09/10 HTML / CSS
html+css实现自定义图片上传按钮功能
2019/09/04 HTML / CSS
会计顶岗实习心得
2014/01/25 职场文书
《学棋》教后反思
2014/04/14 职场文书
铁路安全事故反思
2014/04/26 职场文书
公司放假通知怎么写
2015/04/15 职场文书
运动会宣传稿50字
2015/07/23 职场文书
医院中层管理人员培训心得体会
2016/01/11 职场文书
nginx中proxy_pass各种用法详解
2021/11/07 Servers
Android实现图片九宫格
2022/06/28 Java/Android