![如何使用 TextMate 2 的“在”正则表达式中查找?](https://linux22.com/image/1467816/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20TextMate%202%20%E7%9A%84%E2%80%9C%E5%9C%A8%E2%80%9D%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E4%B8%AD%E6%9F%A5%E6%89%BE%EF%BC%9F.png)
好的,这是一个场景,在图片中。
好的,搜索所有文件会查找 333 个文件,并找到 614 个匹配项。第一个结果是alex/init.zsh
。很好。
所以我尝试使用逻辑正则表达式来稍微限制范围[^alex/init*]*
。很好。得到的结果更少,搜索的文件更少,第一个结果不同。很好。
想要消除该alex
目录中的所有结果。我愚蠢地认为只是简化正则表达式工作至[^alex/*]*
,与 tat 表达式匹配的所有结果都将消失。 错误的。
它没有匹配(或者我应该说排除)更多文件,而是返回到匹配(排除)无!这是此搜索界面令人沮丧的结果的最简单示例...相信我,我可以展示更多!
提出这个问题...希望能解决这个问题简单问题将启发我进行更高级搜索的正确语法!