【问题标题】:Pattern Tokenizer Factory not working with negation regular expressionPattern Tokenizer Factory 不使用否定正则表达式
【发布时间】:2013-04-10 04:21:35
【问题描述】:

我需要我的标记器工厂,以拆分除数字、字母、&: 和单引号字符之外的所有内容。

我使用Solr.PatternTokenizerFactory如下,

<tokenizer class="solr.PatternTokenizerFactory" pattern="[^a-zA-Z0-9&amp;-:]" />

但是,它的吐痰标记只有空格。不知道我在这做错了什么。

有人可以帮我吗?

【问题讨论】:

    标签: solr schema


    【解决方案1】:

    我弄错了,那是非常愚蠢的错误,我需要在我的模式中转义 -

    更改为下面并开始工作

    <tokenizer class="solr.PatternTokenizerFactory" pattern="[^a-zA-Z0-9&amp;\-:]" />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-02
      • 2015-05-27
      • 2014-01-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多