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

how to use fuzzy search inside reg expression?

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

如果搜索词是 "Caancer",那么模糊搜索将 return 类似于 "cancer",然后我想将其添加到正则表达式中,例如 /.* cancer。 */

我试过类似的东西,

1.search=/.* 母细胞瘤。 */~&queryType=全

2.search=/.* 胚细胞~. */&queryType=全

但没有给出任何结果

我期待如果我做类似的事情,

search=/.* 母细胞瘤。 */~&queryType=全

它将 return 结果, "Neuroblastoma"

很遗憾,这不受支持。您可以 运行 通过 Bing 拼写检查 API 查询术语,以确保在传递正则表达式之前拼写正确:https://azure.microsoft.com/en-us/services/cognitive-services/spell-check.

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