Elastic Search 包含特殊字符

问题描述 投票:0回答:1

我们正在使用 Elastic Search 并尝试搜索以下文本。 我是用直接搜索框来搜索

/-1/

我尝试了以下搜索,但没有任何效果

message: "\/\-1\/"
 message: "\\/\\-1\\/"

需要一些关于如何搜索的帮助

elasticsearch kql
1个回答
0
投票

根据此文档

\():<>"*
只有这些是在搜索中需要转义字符的特殊字符。

此处,您的文字不涉及任何上述特殊字符。因此,无需使用反斜杠 (

\
) 来转义
/
-
字符。您可以直接使用相同的文字进行搜索。

/-1/

这是一个示例演示,您可以在其中看到,当没有转义字符

\
/
等字符时,它会给出正确的结果,而对于列出的特殊字符
-
则需要转义字符在上面的文档中。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.