【发布时间】:2021-03-10 07:41:07
【问题描述】:
我有点困惑我应该如何组合 CQL 搜索。基本上,我想抓取所有标题以特定顺序以特定字符串集开头的页面。示例:
搜索“测试页”应该返回:
- 测试页
- 测试页 (1)
- 再次测试页面
它不应该返回:
- 测试
- 页面
- 页面测试
- (1) 测试页
- 再次测试页
我尝试了很多搜索,例如:
title = "Test Page*"title ~ "Test Page*"title ~ "Test" AND title ~ "Page*"
但没有一个完全符合我的需要。我需要更改哪些内容才能仅匹配标题的开头?
或者,如果无法搜索标题开头的单词,我会很高兴只搜索“测试页 (*)”之类的内容,其中 * 可以匹配任何字符。然后它应该返回这个:
- 测试页 (1)
- 测试页 (2)
但不是这个:
- 测试页
- 再次测试页面
- 测试
- 页面
- 页面测试
- (1) 测试页
- 再次测试页
【问题讨论】: