2017-08-13 52 views
0

正则表达式查找查找文件,所以这是工作在regexr.com angular.module[\S\s]+?\.(controller|directive)[\S\s]+?\.(controller|directive)包含多个控制器/指令的角度文件

不幸的是,在vscode文件搜索,它似乎忽略了控制器的第二部分|指令匹配和收益任何文件至少有一个.(controller|directive)

我在这里做错了什么?我期望在全局文件搜索中使用上面的正则表达式来返回具有多个指令/组件的文件,如下例所示。

angular.module('myModule') 
    .directive('myDirective', 
     [ function () { ... } ]) 
    .controller('myComponent', 
     [ function () { ... } ]); 

但是,我得到的所有文件后面只有一个这样的。

angular.module('myModule') 
    .directive('myDirective', 
     [ function () { ... } ]); 
+0

你能举一个你期望它匹配的例子,以及你如何在vscode中使用它吗? –

+0

更新我的问题,谢谢! – shwnrgr

回答

相关问题