【发布时间】:2011-09-09 11:20:49
【问题描述】:
我正在尝试找到一种在网页中查找重复模式的方法,以便我可以将内容提取到我的数据库中。
编辑:我不知道重复模式是什么,所以我不能只通过正则表达式或其他东西搜索给定的模式。
例如,如果您有 10 个销售汽车的网站,但这些网站都不同,则在每个网站上查看汽车在 html 中以重复方式在该网站的页面下方列出。
其他网站将以不同的方式列出,但每个网站都有重复的模式。
有人知道怎么做,或者有过这种事情的经验吗?
我喜欢 ruby,所以如果有人拥有或知道任何可以帮助我的库/宝石,我希望在 ruby 中做到这一点?
【问题讨论】:
-
你能给我们一个简单的、虚拟的例子来解释你想要做什么吗?例如,给我们一个示例,说明您希望代码能够捕捉到的那种重复的文本/html?
标签: ruby regex search html-parsing pattern-matching