表达式如下所示:

return /((https|http|ftp|rtsp|igmp|file|rtspt|rtspu):\/\/)(([a-zA-Z0-9\._-]+\.[a-zA-Z]{2,6})|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(:[0-9]{1,4})*(\/[a-zA-Z0-9\&%_\./-~-]*)?/.test('我是需要验证的URL地址');

说明:

1、url地址必须以开头https://、http://、ftp://等开头;

2、支持匹配域名地址或IP地址,如:http://qubernet.blog.163.com/或http://192.168.0.168:2000/;

3、支持url地址后跟参数,如:http://qubernet.blog.163.com/blog/getBlog.do?fromString=bloglist

4、支持端口号。

记录一枚验证URL的js正则表达式相关推荐

  1. Javascript正则表达式验证URL

    谷歌搜索到的:原文出处 :http://www.jsdaxue.com/archives/253.html 搜集一个JS验证URL函数,方便需要的朋友 这个url的正则表达式判断的JavaScript ...

  2. js正则表达式验证用户名密码

    1.js正则表达式用法 参考: https://www.runoob.com/js/js-regexp.html 2.验证用户名/密码 var pat=/[\w\u4e00-\u9fa5]{6,12} ...

  3. JS正则表达式验证数字非常全 - 吾心无所 - 博客园

    JS正则表达式验证数字非常全 Js代码 <script type="text/javascript"> function SubmitCk() { var reg = ...

  4. 最常用的15个前端表单验证JS正则表达式

    2019独角兽企业重金招聘Python工程师标准>>> 在表单验证中,使用正则表达式来验证正确与否是一个很频繁的操作,本文收集整理了15个常用的JavaScript正则表达式,其中包 ...

  5. 手机号判断正则php2019,2019手机号码JS正则表达式验证实例代码

    概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个"规则字符串",这个"规则字符串"用来表达对字符串的 ...

  6. [js常用积累] js正则表达式验证手机号和数字验证码

    在html表单提交时,需要对表单元素进行验证,下面代码是对手机号和数字验证码的JS正则表达式验证: //手机号验证,参数为指定手机号function checkPhone(val) {if (!(/^ ...

  7. JS正则表达式-附身份证号码验证(简易版)

    文章目录 JS正则表达式 匹配与搜索 一.方括号,圆括号 二.修饰符 三.元字符 四.量词 身份证号码验证(简易版) 身份证号码规则: 1.地址码 2.年份码 3.月份码 4.日期码 5.顺序码 6. ...

  8. js正则表达式 验证手机号,email地址和邮政编码等等等等。。。

    //手机号码的验证(13开头18开头和158,159开头,共11位) var re; var ss=document.getElementById('textbox3').val; re= /^(13 ...

  9. js正则表达式 验证手机号,email地址和邮政编码

    转载自:http://hi.baidu.com/648385674/item/bac6792c843b1ef050fd878c //手机号码的验证(13开头18开头和158,159开头,共11位) v ...

  10. html 正则手机号,js正则表达式之手机号码验证

    js正则表达式之手机号码验证2017-09-03 11:10 在填写表单的时候,对手机号码进行验证,是用得最多的地方. 你看不管你是app注册,还是论坛注册一个会员,都得用到手机号码. 而且现在互联网 ...

最新文章

  1. 更新电脑游戏安装合集,600+单机游戏,单机电脑游戏合集共约4T
  2. java 入门 第二季3
  3. LeetCode 2048. 下一个更大的数值平衡数(枚举)
  4. jdbc连接mysql数据库过程_jdbc连接数据库的步骤
  5. android listview 分析,android中ListView的定位:使用setSelectionFromTop
  6. android实现通知栏搜索功能,actionBar+SearchView实现搜索功能
  7. android自定义省略号,Android开发自定义TextView省略号样式的方法
  8. [转载] C++ std::vector指定位置插入
  9. 关于ultrawebgrid的列的样式
  10. Singleton模式的.NET实现
  11. 解决ojdbc7依赖下载失败
  12. Microsoft SQL Server 2008 R2 Express
  13. Vmware安装BT5进入不了图形界面怎么办(KDE版)
  14. java pdf打印_Java 打印PDF文档的3种方法
  15. 打印机显示服务器脱机是什么原因,打印机显示“脱机”的原因和解决办法
  16. |函数相乘分离 函数增长速度|day6
  17. IPHONE手机知识大全(中)
  18. python扫雷_python做扫雷
  19. 2021年11月推荐阅读的10篇论文
  20. 内蒙古大学计算机考研复试分数线,内蒙古大学2016年考研复试分数线

热门文章

  1. 关于 FROM tableA,tableB 和 tableA LEFT JOIN tableB on 的区别
  2. 整理python小爬虫
  3. window.postMessage
  4. QLineEdit使用正则表达式小剖析
  5. Ext.Net学习笔记之动态加载TabPanel
  6. 【原译】什么是TCHAR,WCHAR,LPSTR,LPWSTR,LPCTSTR.等等
  7. 电路布线(动态规划C++实现)
  8. Tomcat优化之配置线程池高并发连接
  9. 4.Shell 编程从入门到精通 --- 正则表达式
  10. 58. magento quote lifetime