【发布时间】:2017-11-29 11:53:00
【问题描述】:
我正在使用 Elasticsearch,我需要执行 phrase_search,第一个词匹配为正则表达式。 更准确地说: 我需要搜索具有这种模式的字符串:
“(数字)毫秒”。
我知道有 "regexp" 查询类型,但它只允许我搜索一个词。使用两个布尔子句也不行,因为它与顺序无关。
相反,我想使用以某种方式嵌套在短语查询中的 "regexp" 运算符,以便按照确切的顺序进行匹配。
有人知道怎么做吗?
【问题讨论】:
标签: regex elasticsearch search