火车采集器软件交流官方论坛

 找回密码
 加入会员
搜索
火车采集器V9版免费下载火车浏览器 - 可视采集,万能群发,全自动脚本工具
查看: 2541|回复: 4

正则提取标签结果是“[参数1]”,请问这是什么原因?

[复制链接]
发表于 2014-6-25 09:35:57 | 显示全部楼层 |阅读模式
我要提取的内容是中间的“好多钱”:<td>好多钱</td>
                  <td>21.00%/                     
                      年</td>
我用的正则规则是:<td>(?<content>\b\w+\b)</td>
                  <td>21.00%/   测试结果是【投标人】:[参数1],英文账户名提取的结果也是[参数1]。另外i那个利率21.00是变化的,我应该怎么处理?请高手解答,谢谢!
发表于 2014-6-25 10:30:37 | 显示全部楼层
是要这种<td>[参数]</td>
 楼主| 发表于 2014-6-25 10:56:48 | 显示全部楼层
303718 发表于 2014-6-25 10:30
是要这种[参数]

这样会把很多无关的内容匹配进来,用正则规则提取就是为了只匹配一个字符串。
 楼主| 发表于 2014-6-25 11:14:58 | 显示全部楼层
原因早到了,因为这个标签我以前是按带参数的方式提取的,后来改直接按正则表达式,提取成功了他就一直显示[参数1],删除,重建一个标签,就可以了。
发表于 2014-7-21 00:20:01 | 显示全部楼层
xl530 发表于 2014-6-25 11:14
原因早到了,因为这个标签我以前是按带参数的方式提取的,后来改直接按正则表达式,提取成功了他就一直显示 ...

不用删,编辑标签时点回正则方式,把"参数"二字删除就好了. 然后记得切换回来
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

QQ|手机版|Archiver|火车采集器官方站 ( 皖ICP备06000549 )

GMT+8, 2025-7-9 04:16

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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