我是Elastic Search的新手。我想进行搜索模式"由Ron @"在以下字符串中"由"实现字符串是常量,Ron是一个可以更改的用户名,然后是' @'恒定的性格:
"这非常有用,由Ron @实现,让我们在某个时候见面,达到John"
我尝试了下面的查询,但它没有工作。
{
"query": {
"query_string": {
"query": "/Achieved by .*@/"
}
}
}
请帮我解决这个问题。
答案 0 :(得分:1)
这是推测性的,但模式=MOD(ROW(A1),10)=0
是贪心,这意味着在点击.*
之前它会消耗尽可能多的文本。您可以尝试使点懒惰:
@
如果这不起作用,可能是因为不支持Perl延迟点,那么另一个选项是:
"query": "/Achieved by .*?@/"