索引solr中的文本字段时如何过滤数值

时间:2012-12-10 14:06:25

标签: search solr indexing

我的问题是:如何删除文本字段中的数值?

EG。 “ABC公司 套房39 165 MICHIGAN AVE LANSING MI 48909“

为了获得以下条款:“ABC | COMPANY | SUITE | MICHIGAN | AVE | LANSING | MI”

1 个答案:

答案 0 :(得分:2)

使用PatternReplaceFilterFactory

<filter class="solr.PatternReplaceFilterFactory" pattern="([0-9])" replacement="" replace="all" />