Kimono 分页正则表达式

Kimono Regular Expressions for pagination

我正在尝试使用 kimono 对 URL 进行分页。 我不喜欢求人,但这次我真的不费吹灰之力就自己尝试了。我尝试阅读有关正则表达式的内容,并且毫不费力地在论坛中进行了搜索。 我写信给 Kimono 支持,但他们没有回复我要求正确公式的邮件。

具体的URL是http://www.falabella.com/falabella-cl/category/cat690251/Zapatos-Mujer?No=0&Nrpp=40

默认情况下,Kimono提供的分页方法对此不起作用。 此页面包含从 1 到 8 的数字(以及不能 select 编辑的符号“>”)。

所以。我点击 'pagination',但是当我 select 一个数字时,让我们说 '8' Kimono 将只对第八页进行分页..

当我检查高级分页菜单时,这似乎合乎逻辑,因为使用的公式是:/^()(8)()$/

所以,我尝试为公式提供一个范围,例如:

/^()(2-8)()$/ 但它不起作用

Kimono 不允许我只使用 (2-8) 因为它们强制用户输入具有此固定格式的公式:/()()()/

我应该尝试哪种表达方式?

我尝试双击“>”符号,它似乎起作用了,但是从 3 次开始,它在 2 中抛出错误。

一些错误代码是: E5: Kimono 无法创建 API E10: 没有找到所有 selector 的元素 E20:分页错误:未找到选择器

点击'>'时的正则表达式为:/(\t\t\t)([^]*?)(\t\n\t)/

双击数字也不起作用:/^()([^]*?)()$/

请帮忙。 请原谅我的英文

你的问题是 'next page link' 不能通过点击来选择(因为它是一个图像,而不是文本)。为了在此页面上进行分页,您需要使用 'advanced mode' 手动输入选择器,而不是依靠点击。

为此:

  1. 使用所有需要的数据属性API设置您的
  2. 单击工具栏中的蓝色分页按钮
  3. 转到数据模型视图
  4. 点击'Advanced'
  5. 向下滚动到 'Pagination' 属性
  6. 输入 div#bul-flecha-derecha > a#pre-page 作为您的选择器
  7. 保留默认正则表达式
  8. 点击提交保存更改
  9. 单击“完成”并命名并创建您的 API