Regexp不支持负向前瞻?任何解决方法?

时间:2016-03-05 20:16:01

标签: sphinx negative-lookahead

尝试为regexp执行此版本的操作:

brown fox(?! that)

但我明白了:

re2/re2.cc:534: Invalid RE2: invalid perl operator: (?!

是否有解决方法,因为否定词是关键

1 个答案:

答案 0 :(得分:0)

肯定是一个躲闪,但只是扭转了不需要的替换?

regexp_filter = brown fox => blabla
regexp_filter = blabla that => brown fox that

也许?