6

「foo」という名前の関数を呼び出すコードをコードベースで検索しようとしているので、「foo(」を検索していますが、取得している結果には、css、コメント、文字列を含む foo という単語を含むすべてが含まれています。末尾の開き括弧すらありません。

のような特殊文字を含む文字列を検索する方法を知っている人はいます),"'か?

4

2 に答える 2

4

特殊文字を検索するときは、文字の前にエスケープ文字 (\ など) を使用してみてください (例: "foo\(")。

さらに、同様の質問に対する回答を見つけました ( http://marc.info/?l=opensolaris-opengrok-discuss&m=115776447032671を参照)。頻繁に出現する特殊文字は、パフォーマンスの問題で索引付けされていないようで、そのようなパターンを効果的に検索できない可能性があります。

于 2015-07-07T13:49:05.693 に答える