eyht 发表于 2008-1-18 21:39:17

如何保证采集的标题中含有特定内容?

比如,我希望采集的所有文章的标题中都含有“火车头”或“locoy”,如何设置?能采集吗?谢谢

longzu1984 发表于 2008-1-18 23:19:57

我一般习惯用正则式,比如以下的title,需要采集包含有“啊”字的标题

<title>好冷啊</title>
<title>一点不冷</title>
<title>好热啊</title>
<title>一点不热</title>

就这么写正则好了
<title>(?<content>.*?啊)</title>


关键字多的话,比如必须包含有 啊 和 哈 的,如下:
<title>好冷啊哈</title>
<title>一点不冷</title>
<title>好热哈啊</title>
<title>一点不热</title>

那就这么写好了:<title>(?<content>.*?(?:啊|哈))</title>



括号里面的,就是你要采集的内容了

vus520 发表于 2008-1-19 00:31:00

楼上的正则使用相当正确!

eyht 发表于 2008-1-19 10:53:09

多谢,试试:lol
页: [1]
查看完整版本: 如何保证采集的标题中含有特定内容?