社区
CGI
帖子详情
这段正则表达式如何解释?
bigbear2046
2002-06-27 02:02:35
m{
<\s*
A \s+ HREF \s*=\s*(['''])(.*?)\1
\s*>
}gsix
是用来提取网页中的链接的,我看不明白,请高手能否详细讲解,不胜感谢
...全文
36
3
打赏
收藏
这段正则表达式如何解释?
m{ }gsix 是用来提取网页中的链接的,我看不明白,请高手能否详细讲解,不胜感谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zengpan_panpan
2002-07-01
打赏
举报
回复
(.*?)中?应该没用
g表示全部匹配,一次匹配成功还继续匹配,直到不行。
s表示单行匹配。
i表示忽略模式中大小写
x表示忽略模式中的白空格,这样写起来好看
第一个()对应匹配结果$1,第n个对应$n,在模式中不能用$1而要用\1引用第一个括号的内容,第一个括号匹配引号用,这就是说开头有引号,后面也应该有,开头没有后面也不能有。
bigbear2046
2002-06-30
打赏
举报
回复
(.*?),gsix是什么含义,什么叫与第一个()里结果相同?本人初学,还望指点。
welkin_qiu
2002-06-27
打赏
举报
回复
它是用来查找类似以下文本中的
<A HREF="http://www.a.com">
<A HREF='http://www.a.com'>
共查找结果在 $2 中, 等于 http://www.a.com
-------------------------------------------------
m{
<\s*
A \s+ HREF \s*=\s*(['''])(.*?)\1
\s*>
}gsix
第一个()里的['"]是表示这里可以为'或"字符,第二个()里的就是要查找的结果. \1 表示这里与第一个()里的结果的相同
indesign
正则表达式
_正则精要:玩转JS
正则表达式
,也许只需这一篇(建议收藏)
0.导引在正文开始前,先说说
正则表达式
是什么,为什么要用
正则表达式
?
正则表达式
在我个人看来就是一个程序可以识别的规则,有了这个规则,程序就可以帮我们判断某些字符是否符合我们的要求。但是,我们为什么要使用...
SQL进阶技巧:SQL中的
正则表达式
应用?
通过深入理解
正则表达式
的工作原理,结合HiveSQL的特性,并注意安全性考虑,我们可以更好地利用这一工具来解决复杂的数据处理问题。 掌握和灵活运用
正则表达式
是数据工程师和数据科学家的重要技能。
Python
正则表达式
详解 (超详细,看完必会!)
正则表达式
详解 ...一、
正则表达式
的各种符号
解释
(来自维基百科)~~~ 是不是感觉太多了,因此我将常用的整理出来了 二、进行逐个详解 1.首先导入模块 import re 2.匹配多种可能 使用 [] ...
正则表达式
详解
一、
正则表达式
概述
正则表达式
是一组由字母和符号组成的特殊文本,它可以用来从文本中找出满足你想要的格式的句子。通俗的讲就是按照某种规则去匹配符合条件的字符串 一个
正则表达式
是一种从左到右匹配主体字符...
正则表达式
是什么?
正因为这两点,在现在的软件开发和日常数据处理工作中,
正则表达式
已经成为必不可少的工具,在几乎所有主流语言中获得支持。
正则表达式
是强大、便捷、高效的文本处理工具。 如同一门袖珍编程语言,通用的模式表示...
CGI
2,203
社区成员
4,518
社区内容
发帖
与我相关
我的任务
CGI
Web 开发 CGI
复制链接
扫一扫
分享
社区描述
Web 开发 CGI
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章