社区
C#
帖子详情
请问关于正则表达式替换构造和后向引用的问题
xueyhfeng
2006-11-04 12:25:42
我用正则表达式识别网页中的链接,所使用的正则表达式为
<\\s*a\\s[\\S\\s]*?\\shref\\s*=\\s*(?<quote>[\"\'])?(?(quote)(?<link>[\\s\\S]+?)?\\k<quote>|(?<link>[^\\s\\>]+)?)
但是用它只能识别出网页中一半的链接,这是为什么呢?
...全文
100
回复
打赏
收藏
请问关于正则表达式替换构造和后向引用的问题
我用正则表达式识别网页中的链接,所使用的正则表达式为 <\\s*a\\s[\\S\\s]*?\\shref\\s*=\\s*(?[\"\'])?(?(quote)(?[\\s\\S]+?)?\\k|(?[^\\s\\>]+)?) 但是用它只能识别出网页中一半的链接,这是为什么呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
《
正则表达式
详解》.pdf
正则表达式
由字符、操作符和
构造
组成,可以用于检索、
替换
、修改或提取符合特定模式的文本内容。它是一种强大的文本处理工具,特别在进行表单验证、搜索和
替换
操作、URL地址映射时被频繁使用。
正则表达式
分为简单和...
精通
正则表达式
中文版英文版_中文版为扫描版
对于初学者,书中会引导他们理解
正则表达式
的
构造
和工作原理,逐步建立起对模式匹配的直觉。而对于经验丰富的开发者,它提供了一套全面的参考,帮助解决复杂的
问题
,提升在实际项目中的应用能力。
正则表达式
不仅...
qt
正则表达式
测试工具
在Qt中,QRegExp类提供了对
正则表达式
的支持,包括
构造
、匹配、
替换
等功能。 1. **QRegExp
构造
**:你可以使用QRegExp类的
构造
函数创建一个
正则表达式
对象,传递你要匹配的模式作为参数。例如,`QRegExp("pattern")`...
grep、sed、awk、perl等对
正则表达式
的支持的差别
- grep的基本
正则表达式
不支持后向
引用
,而Perl和awk支持。 - sed、awk和perl可以进行行内
替换
,而grep通常只能打印匹配的行。 - Perl的
正则表达式
最为强大,支持多种高级特性,如非贪婪匹配、捕获组、环视等。 在...
SQL 语法分析,
正则表达式
解析C#文件;
正则表达式
实现的语法分析引擎
在压缩包的"htmlFiles"中,可能包含了一些关于这些主题的教程、示例代码或文档,帮助学习者深入了解SQL语法分析和
正则表达式
在实际项目中的应用。这些资源可能涵盖具体的SQL查询语法、
正则表达式
的模式
构造
、C#代码...
C#
111,095
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章