gpt4 book ai didi

json - 在 Azure 搜索查询中搜索 '-'

转载 作者:行者123 更新时间:2023-12-02 07:33:31 25 4
gpt4 key购买 nike

我正在使用 Azure 搜索,并且想要搜索中间带有破折号的特定单词:

Top-Light

我的 json 帖子正文是:

{
"search":"/(.*)top-light(.*)/",
"queryType":"full",
"top":1000
}

结果是空的,因为他把“-”替换成了空的“”。所以他试图寻找不存在的顶光。

我尝试了转义字符:

"search":"/(.)top-light(.)/"

我收到一个错误:

The request is invalid. Details: parameters : Invalid JSON. An unrecognized escape sequence '\-' was found in a JSON string value.

我尝试使用:

  • \-
  • (-)
  • (-*)
  • (.*)
  • \\-
  • /-

但它们都不起作用。有什么建议吗?

谢谢!

最佳答案

只需将其作为字符串过滤即可。 [search.ismatch('"top-light"', '[无论字段是什么]')。

关于json - 在 Azure 搜索查询中搜索 '-',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47351115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com