【发布时间】:2010-03-29 02:00:31
【问题描述】:
对,所以基本上我需要在 AJAX 应用程序中查询一个选择的搜索引擎。由于有许多不同的搜索引擎 - 我也没有可以使用特定于搜索引擎的 API。我的主要问题是获取搜索返回的结果数量。
到目前为止,我已经决定最好使用返回的搜索查询 HTML 中的正则表达式,然后将字符串转换为整数。但是,这种方法对我来说感觉并不... 干净。边缘看起来有点粗糙,我认为它可以与改进有关!我想对正则表达式没有 100% 的信心并没有帮助。但感觉还是可以改进的。
任何关于如何实现这一点的想法都会非常高兴!这似乎不是什么异国情调的事情,所以我想知道你们中是否有人以前做过这件事并有一些建议?
注意:目前这是一个 AJAX 应用程序,但我可能很快会在另一个应用程序中重写此功能 - 这不会是 AJAX。不过,我相信我可以将任何 AJAX 实现转移到另一种语言。
【问题讨论】:
-
大多数搜索引擎确实都有可以返回各种格式的 API。您只需分别处理每个搜索引擎及其 API。
标签: ajax regex search-engine search resultset