找回密码
 加入
搜索
楼主: 卫和谐

[网络通信] [已解决]这个网页中的内容用正则怎么提取

 火... [复制链接]
发表于 2011-11-25 19:24:42 | 显示全部楼层
回复  afan

    5楼的:'>(\s.*?)
卫和谐 发表于 2011-11-25 19:22


很明显,你的源字符串与贴出来的不一样。
发表于 2011-11-25 19:26:56 | 显示全部楼层
本帖最后由 lixiaolong 于 2011-11-25 19:28 编辑

回复 13# 卫和谐

这个可以吗?
>\h+([^<\r\n]+)<

这个也行.
>\h+([^<]+)<
发表于 2011-11-25 19:28:13 | 显示全部楼层
把你获取源码的地方插一句输出到.txt文本,再贴出来,多取些字符,便于找特征。
 楼主| 发表于 2011-11-25 19:33:16 | 显示全部楼层
回复 17# lixiaolong


    要求分开来提取.....
 楼主| 发表于 2011-11-25 19:37:27 | 显示全部楼层
本帖最后由 卫和谐 于 2011-11-25 21:48 编辑

回复 18# afan

就像投票网址,提取投票结果一样!
发表于 2011-11-25 19:37:33 | 显示全部楼层
回复 19# 卫和谐

是这个意思吗?

第一个
>\h+([^<\d]*)<

第二个
>\h+(\W*)<
发表于 2011-11-25 19:39:26 | 显示全部楼层
没看那个网址,先试试
>\h*(?: )*([^<]+)</td>\s*</tr>
 楼主| 发表于 2011-11-25 19:44:02 | 显示全部楼层
回复 21# lixiaolong


    不行,两个都不行!
 楼主| 发表于 2011-11-25 19:44:18 | 显示全部楼层
回复 22# afan


    试过了,也不行!
发表于 2011-11-25 19:44:59 | 显示全部楼层
回复 24# 卫和谐


    我看了那个源码,完全不是一回事……
 楼主| 发表于 2011-11-25 19:46:40 | 显示全部楼层
回复 25# afan


    这个/这个,我不太明白.....
发表于 2011-11-25 19:57:59 | 显示全部楼层
(?s)k">([^<]+)</a><br />.+?区域.+?>\s*(?: )*(\d+票)<

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-11-25 20:06:12 | 显示全部楼层
(?s)k">([^<]+)</a><br />.+?区域
(?s)区域.+?>\s*(?: )*\s*(\d+票)<

评分

参与人数 1金钱 +10 贡献 +2 收起 理由
lixiaolong + 10 + 2 学习了!

查看全部评分

 楼主| 发表于 2011-11-25 20:07:26 | 显示全部楼层
回复 27# afan


    怎么我得出的结果和你不一样?
发表于 2011-11-25 20:08:31 | 显示全部楼层
本帖最后由 lixiaolong 于 2011-11-25 21:41 编辑

回复 23# 卫和谐

一楼的源码和18楼(错了,是20楼)的完全不一样...

第一个
<a.+>([^<]+[所队室])<

第二个
\d+票
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-16 21:17 , Processed in 0.079609 second(s), 18 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表