我正在使用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 &;"是一个停止词,在索引期间被删除。