标签: c# regex elasticsearch nest
我试图在NEST中编写一个查询,通过Regexp查询运行值"*" + userInput + "*"。我基本上想要找到用户输入的内容,即使它在单词内部也是如此。但是,在搜索栏中,用户可以输入多个术语,如果文档中有任何术语,我想要获取每个术语并匹配文档。我知道使用条款查询允许您传入一个字符串列表进行搜索,但它不支持通配符。有没有办法给regexp查询一个字符串列表或动态构建它?
"*" + userInput + "*"