如何在reg表达式中使用模糊搜索?

时间:2019-05-08 14:48:37

标签: azure azure-search

例如,我想在reg表达式中使用模糊搜索,

如果搜索词是“ Caancer”,那么模糊搜索将返回“ cancer”之类的东西,那么我想将其添加到/.* Cancer之类的reg表达式中。 * /

我尝试过类似的事情,

1.search = /。*母细胞瘤。 * /〜&queryType = full

2.search = /。* blasttoma〜。 * /&queryType = full

但没有给出任何结果

我希望我做类似的事情,

search = /。*母细胞瘤。 * /〜&queryType = full

它将返回结果,  “神经母细胞瘤”

1 个答案:

答案 0 :(得分:0)

不幸的是,不支持。您可以通过Bing Spell Check API运行查询字词,以确保在传递正则表达式https://azure.microsoft.com/en-us/services/cognitive-services/spell-check之前,拼写正确。

或者,您可以使用带有模糊模式的Autocomplete API来从索引中获取候选词,以在正则表达式中使用:https://docs.microsoft.com/en-us/rest/api/searchservice/autocomplete