2017-08-13 79 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

回答

相關問題