我在分析仪的沙发床中使用正则表达式字符过滤器。理想的结果如下
phuong 1 -> phuong_1
phuong 12 -> phuong_12
以下是Couchbase Web Console中的配置字符过滤器
Regular expression : ([a-z])\s+(\\d)
Replacement: $1_
Couchbase的全文本搜索是在golang中实现的。这是您的正则表达式如何工作的游乐场插图..
https://play.golang.org/p/Jray7DTYZam
如上图所示,$ 1x等效于$ {1x},而不是$ {1} x。因此,您的替代产品需要更新为${1}_
。
现在说了这一点,我们有一个限制,即目前不支持变量($ 1,$ {2}等)。我创建了一个内部票证来扩展对此的支持。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句