2015-11-09 130 views
-1

我遇到了一個正則表達式的問題,我認爲這對你來說應該很容易。正則表達式匹配文件路徑不起作用

我需要這樣的文件路徑相匹配的正則表達式:

匹配的所有文件(xxx.test.less)到應用程序/視圖/及相關子文件夾

我已經已經嘗試了幾天,但我找不到合適的正則表達式來滿足我的需求。

我想:

app\/views\/[.test.less] 
app\/views\/*.test.less 
app\/views\/^.test.less 

,還有更多,但沒有運氣..

這裏的正則表達式操場與文件結構:

http://regexr.com/3c5jt

感謝您的幫助。

編輯

這個正則表達式需要用早午餐配置文件(https://github.com/brunch/brunch/blob/stable/docs/config.md),目前沒有任何解決方案正在被使用。

+0

[?'應用程序\ /視圖\ /.* \測試\ .less'(http://regexr.com/ 3c5k3)? – Tushar

+0

'app \/views \/[\ w] *。test.less'或者甚至更好'app \/views \/[\ w \。\ /] *' –

+0

@Nick看起來您已經制作了自己的正則表達式語法;難怪它不起作用。這是一個非常簡單的任務,所以如果你閱讀了一些文檔或教程,你可以在日記中解決它。 – Biffen

回答

1

既然你要使用它與brunch,嘗試:

/app\/views\/.*?\.test\.less$/ 
+0

是的!非常感謝你!它現在正在工作! – Nick