好的,这是一个场景,在图片中。
好的,搜索所有文件会查找 333 个文件,并找到 614 个匹配项。第一个结果是alex/init.zsh
。很好。
所以我尝试使用逻辑正则表达式来稍微限制范围[^alex/init*]*
。很好。得到的结果更少,搜索的文件更少,第一个结果不同。很好。
想要消除该alex
目录中的所有结果。我愚蠢地认为只是简化正则表达式工作至[^alex/*]*
,与 tat 表达式匹配的所有结果都将消失。 错误的。
它没有匹配(或者我应该说排除)更多文件,而是返回到匹配(排除)无!这是此搜索界面令人沮丧的结果的最简单示例...相信我,我可以展示更多!
提出这个问题...希望能解决这个问题简单问题将启发我进行更高级搜索的正确语法!