正则表达 一

  1. 正则表达式 :(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?
  2. 匹配 :http://regxlib.com/Default.aspx | http://electronics.cnet.com/electronics/0-6342366-8-8994967-1.html
  3. 不匹配:www.yahoo.com

正则表达 二

  1. 正则表达式 :^\\{2}[\w-]+\\(([\w-][\w-\s]*[\w-]+[$$]?$)|([\w-][$$]?$))
  2. 匹配 : \\server\service | \\server\my service | \\serv_001\service$
  3. 不匹配 : \\my server\service | \\server\ service | \\server$\service

正则表达 三

  1. 正则表达 : ^(http|https|ftp)\://([a-zA-Z0-9\.\-]+(\:[a-zA-Z0-9\.&%\$\-]+)*@)?((25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])|([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\.[a-zA-Z]{2,4})(\:[0-9]+)?(/[^/][a-zA-Z0-9\.\,\?\'\\/\+&%\$#\=~_\-@]*)*$
  2. 匹配 : http://www.sysrage.net    |     https://64.81.85.161/site/file.php?cow=moo's |ftp://user:pass@host.com:123
  3. 不匹配 : sysrage.net

正则表达 四

  1. 正则表达式 :^([a-zA-Z]\:|\\\\[^\/\\:*?"<>|]+\\[^\/\\:*?"<>|]+)(\\[^\/\\:*?"<>|]+)+(\.[^\/\\:*?"<>|]+)$
  2. 匹配 : c:\Test.txt | \\server\shared\Test.txt | \\server\shared\Test.t
  3. 不匹配 : c:\Test | \\server\shared | \\server\shared\Test.?

正则表达 五

  1. 正则表达式:

    ^(http|https|ftp)\://([a-zA-Z0-9\.\-]+(\:[a-zA-Z0-9\.&amp;%\$\-]+)*@)*((25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])|localhost|([a-zA-Z0-9\-]+\.)*[a-zA-Z0-9\-]+\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(\:[0-9]+)*(/($|[a-zA-Z0-9\.\,\?\'\\\+&amp;%\$#\=~_\-]+))*$
  2. 匹配: http://site.com/dir/file.php?var=moo | https://localhost |ftp://user:pass@site.com:21/file/dir
  3. 不匹配 : site.com | http://site.com/dir//

正则表达 六

  1. 正则表达式 : ^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$
  2. 匹配 : regexlib.com | this.is.a.museum | 3com.com
  3. 不匹配: notadomain-.com | helloworld.c | .oops.org

正则表达七

  1. 正则表达式 : ^(((ht|f)tp(s?))\://)?(www.|[a-zA-Z].)[a-zA-Z0-9\-\.]+\.(com|edu|gov|mil|net|org|biz|info|name|museum|us|ca|uk)(\:[0-9]+)*(/($|[a-zA-Z0-9\.\,\;\?\'\\\+&amp;%\$#\=~_\-]+))*$
  2. 匹配:www.blah.com:8103 | www.blah.com/blah.asp?sort=ASC |www.blah.com/blah.htm#blah
  3. 不匹配:www.state.ga | http://www.blah.ru

正则表达式八

  1. 正则表达式 : \b(([\w-]+://?|www[.])[^\s()<>]+(?:\([\w\d]+\)|([^[:punct:]\s]|/)))
  2. 匹配:http://foo.com/blah_blah | http://foo.com/blah_blah/ | (Something like http://foo.com/blah_blah) | http://foo.com/blah_blah_(wikipedia) | (Something like http://foo.com/blah_blah_(wikipedia)) | http://foo.com/blah_blah. |http://foo.com/blah_blah/. | <http://foo.com/blah_blah> | <http://foo.com/blah_blah/>| http://foo.com/blah_blah, | http://www.example.com/wpstyle/?p=364. | http://?df.ws/123 | rdar://1234 | rdar:/1234 | http://userid:password@example.com:8080 |http://userid@example.com | http://userid@example.com:8080 |http://userid:password@example.com
  3. 不匹配 :  no_ws.example.com | no_proto_or_ws.com | /relative_resource.php

使用正则表达式来匹配URL或者网址相关推荐

  1. 正则表达式匹配URL或者网址

    正则表达式很常用,下面是我整理的匹配URL或者网址的一些表达式: 正则表达式 (http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%& ...

  2. php正则 网址,PHP正则表达式如何匹配任意类型网址

    PHP正则表达式匹配任意类型网址的方法:首先打开相应的代码文件:然后修改匹配网址的正则为"^((https?|ftp|news):\/\/)?([a-z]([a-z0-9\-]*[\..]) ...

  3. java 匹配url的正则表达式_java匹配url的正则表达式

    展开全部 给你个正则表达式的资料,自己慢慢研究,授你以渔: 一.正则表达式基础知识 我们先从简单的开始.假设你62616964757a686964616fe78988e69d8331333264623 ...

  4. 正则匹配url android,Android利用正则表达式如何匹配URL

    在Android项目中遇到一个问题,需求是需要获取浏览器分享出来的内容中的URL. 正常情况下分享出来的URL信息是包含在Bundle的intent.EXTRA_TEXT字段中的,而Tittle信息一 ...

  5. js 正则匹配URL,网址,带端口,带query的

    function isURL(url) { const strRegex = '^((https|http|ftp)://)?'//(https或http或ftp):// 可有可无 + '(([\\w ...

  6. java正则匹配url_正则表达式匹配URL

    最近在做一些关于URL匹配的项目,本来对正则表达式了解的不多,上网搜索了好多前辈写的正则表达式,发现很少能被我使用的,现将我自己写的正则表达式贴出来,供大家参考. %% 首先,正则表达式: Strin ...

  7. html正则表达式识别网址,JS正则匹配URL网址的方法(可匹配www,http开头的一切网址)...

    本文实例讲述了JS正则匹配URL网址的方法.分享给大家供大家参考,具体如下: 最强的匹配网址-url的正则表达式:匹配www,http开头的一切网址 直接插入正则表达式: [a-zA-Z0-9][-a ...

  8. php正则匹配是否为url地址,php正则匹配网址-正则php-php正则匹配url地址

    php正则表达式 正则匹配网址是否带http:// https:// if(preg_match("/\x20*https?\:\/\/.*/i","",$m) ...

  9. 正则匹配html中url,JS正则匹配URL网址的方法(可匹配www,http开头的一切网址)

    本文实例讲述了JS正则匹配URL网址的方法.分享给大家供大家参考,具体如下: 最强的匹配网址-url的正则表达式:匹配www,http开头的一切网址 直接插入正则表达式: [a-zA-Z0-9][-a ...

最新文章

  1. SpringCloud+Seata1.4+Nacos1.4+MySQL8实现分布式事务(客户端)
  2. 河南理工大学python挂科率_河南高校2021届保研率排名,上榜仅有10所,河南理工大学第6...
  3. python秒表小项目_适合新手练习的几个python小项目
  4. 中午xxx遭受攻击,然后发现C盘空间体积缩小,发现该目录占用1G多,全部是站点
  5. ios react_查找内存泄漏React本机应用程序(iOS)
  6. oracle 01035,oracle常用命令(一)
  7. 【note】软件体系结构(6-10章)
  8. microsoft visual c++全家桶_“网蓝”盒子咖啡新品来袭!顺德第①桶MINI冰摇咖啡,可以背着逛街...
  9. 2021-07-03图标,选择框
  10. python xp系统_win XP的系统应该装哪个python的安装包?
  11. 2022 年顶级网络安全专家最爱用的10大工具
  12. html如何让英文自动换行,HTML如何让英文自动换行不断词
  13. 中国移动重置服务密码方法
  14. 【设计模式】【第四章】【订单状态流转】【状态模式 + 享元模式+模板方法模式】
  15. “dying ReLU“问题
  16. SRC挖掘信息收集之JS文件中的秘密
  17. c盘空间不足怎么清理(电脑磁盘空间不足怎么清理)
  18. 为Android虚拟机创建SDCard
  19. 外星人计算机组装配置方案,最好的电脑配置_2020年最强最牛的笔记本配置与组装电脑方案...
  20. HTML/CSS/Js/Jquery/PHP网站0基础开发到大神系列【飞鸽学院】

热门文章

  1. Ubuntu18.04 安装网易云音乐
  2. HBase内置过滤器的一些总结
  3. ES analyzer和search_analyzer的比较
  4. NFT Insider #52:元宇宙游戏Gotchiverse上线,The Sandbox入选《时代》榜单
  5. ROS 重要框架、接口学习资源小汇总
  6. 2020-07-11
  7. TUH_EEG Seizure数据集v1.5.2和v2.0
  8. 《电务工作日志》Android版,工作日志软件
  9. ROS2极简总结-SLAM
  10. 一篇文章告诉你如何拍摄720度全景图片