在Azure认知搜索中使用正则表达式(lucene语法)进行单字符搜索



我正在使用QueryType = SearchQueryType的Azure认知搜索。完整的正则表达式搜索(lucene语法)的帮助。我使用下面的正则表达式

/.* {word} .*/

它可以很好地处理数值和单词。但它不能用于单个字母字符。

的例子:

搜索"1 A September">

/.*1.*/——工作/.*S.*/——工作/.*A.*/——不工作

我在看这份文件https://learn.microsoft.com/en-us/azure/search/query-lucene-syntax bkmk_regex

请帮我解决这个问题

是可搜索的字段,其中包含使用特定于语言的分析器配置的文本,例如en。lucene(英文)分析器?我想知道你没有看到结果是否因为";a &;"是一个停止词,在索引期间被删除。

相关内容

  • 没有找到相关文章

最新更新