使用正则表达式的Solr搜索构面名称

Kum*_*ash 6 regex solr

我想根据正则表达式过滤facet名称.我对facet.prefix元素有一个想法,我希望通过提供可以在整个工作之间的某个位置找到关键字来找到相似的特征.

例如: - facets country ["United States","west indies","india"].必需功能:搜索包含"ind"关键字的所有构面名称.由此产生了"西印度群岛"和"印度".

小智 2

(?<=")[a-zA-z -]*ind[a-zA-z -]*(?=")会为您做这件事,不知道您的数据中会有什么样的异常