我正在尝试准备像这样的弹性搜索查询
{
"query": {
"query_string": {
"query": "(taking\\;one)"
}
}
}
在程序上,我需要输入taking;one
之类的字词,并在其前面添加\\
才能满足搜索结果
;
也可以是任何特殊字符,即:-@/
需要找出该词具有特殊字符,然后在其前面附加\\
。寻找一种优雅的方式。
将x-ray
转换为x\\-ray
mail@email
至mail\\@email