我在工作中使用opengrok,尝试使用正则表达式匹配代码库中的某些锚点
来自 opengrok 文档:
转义特殊字符:Opengrok 支持转义作为查询语法一部分的特殊字符。当前的特殊字符是:+ - && || !( ) { } [ ] ^ " ~ * ? : \ /
由于锚点不是特殊字符,我的查询如下:
由于某种原因,lucene 无法解析我的查询:
现在,当我转义两个锚点时/\<property\>*/
,它不会失败,但我得到 0 个结果。我们的代码库中有数千个 * 文本。我究竟做错了什么?