首页
社区
课程
招聘
[求助]如何利用正则表达式取一个网页里 href=" " 之间的字符串呢?
发表于: 2008-5-2 15:15 7401

[求助]如何利用正则表达式取一个网页里 href=" " 之间的字符串呢?

2008-5-2 15:15
7401
如何利用正则表达式取一个网页里 href="  " 之间的字符串呢?

求助一下

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 207
活跃值: (1392)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
(href[ \t]*=[ \t]*")([^"]*)(.*)
2008-5-3 21:43
0
雪    币: 466
活跃值: (175)
能力值: ( LV9,RANK:190 )
在线值:
发帖
回帖
粉丝
3
楼上不太对吧?\t是匹配制表符的。这里应该用\s,表示匹配任意空白字符。

href[ \s]*=[ \s]*"([^"]*)"

解释:
[\s]*表示匹配零个或多个空白字符
[^"]*表示匹配任意字符,直到遇到"
括号表示获里面的内容。
2008-5-3 22:10
0
游客
登录 | 注册 方可回帖
返回
//