社区
ASP
帖子详情
问一个正则表达式匹配网址的问题
kanshangren
2006-12-14 11:43:56
需要找出一段文字中包含的网络上的图片,我查了一下,正则表达式可以写成这样的
re.Pattern = "((http|https|):(\/\/|\\\\){1}((\w)+[.]){1,}(net|com|cn|org|cc|tv|[0-9]{1,3})(\S*\/)((\S)+[.]{1}(gif|jpg|png|bmp)))"
但我现在想将本网站的文件排除在外,比如在网站www.domain.com上面的文件都不要匹配,请问应该怎么改?
谢谢!
...全文
191
3
打赏
收藏
问一个正则表达式匹配网址的问题
需要找出一段文字中包含的网络上的图片,我查了一下,正则表达式可以写成这样的 re.Pattern = "((http|https|):(\/\/|\\\\){1}((\w)+[.]){1,}(net|com|cn|org|cc|tv|[0-9]{1,3})(\S*\/)((\S)+[.]{1}(gif|jpg|png|bmp)))" 但我现在想将本网站的文件排除在外,比如在网站www.domain.com上面的文件都不要匹配,请问应该怎么改? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiao1zhao
2006-12-14
打赏
举报
回复
好像有点绕弯子吧
muxrwc
2006-12-14
打赏
举报
回复
https?:(?![\S]*?www.domain.com)
你写的还真够 清楚 的。。
前面改成如楼上所说的预查就可以了。
不过楼上写错了如果是.*那还不全匹配了?必须要加非贪婪限制。。
j9988
2006-12-14
打赏
举报
回复
前面加上(?!.*www.domain.com.*)
带你学会使用正则表达式
内容简介: 正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE)。计算机科学的
一个
概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。 本门课程主要讲解正则表达式的引用场景和一些基础用法,让大家对正则表达式有
一个
清晰地认识。 为什么需要掌握正则表达式? 正则表达式非常灵活、而且功能非常强大,它可以迅速地用极简单的方式达到字符串的复杂控制。而对于刚接触的人来说,正则表达式比较晦涩难懂。这门课程可以非常快速的帮助大家理解正则表达式,以及掌握如何在实际场景中用到它。课程大纲: 为了让大家快速系统了解正则表达式知识,我为您总结了思维导图,帮您梳理学习重点,建议收藏!
中文
正则表达式匹配
-正则中文匹配
原文链接:http://caibaojian.com/zhongwen-regexp.html这篇文章主要讲如何使用正则匹配中文字符,中文正则表达式的匹配规则不像其他正则规则一样容易记住,下面一起看看这个中文正则表达式是怎么样的。\w匹配的仅仅是中文,数字,字母,对于国人来讲,仅匹配中文时常会用到,见下匹配中文字符的正则表达式: [\u4e00-\u9fa5]或许你也需要匹配双字节字符,中文也是双...
正则表达式匹配
URL或者
网址
正则表达式很常用,下面是我整理的匹配URL或者
网址
的一些表达式: 正则表达式 (http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])? 匹配 http://regxlib.com/Default....
Java
正则表达式匹配
Java
正则表达式匹配
正则表达式匹配
规则
正则表达式匹配
规则限定符:?(0或1次)限定符:* (0或1次或多次)限定符:+ (1次或多次)限定符:{ } (指定次数)使用 () 实现多个字符的匹配或运算符:|[ ] 定义匹配的字符范围元字符 \d \D \w \W \s \S . \b^ 匹配行首, $ 匹配行尾贪婪匹配与懒惰匹配使用实例 注:本博客使用到的正则表达式在线测试工具:https://regex101.com/ 限定符:?(0或1次) ? 表示其前面的
一个
字符出现的次数可以为0次或1次(可有可无) 测试示例:oo?
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章