-1
我想在C#中的目錄中篩選文件。c#如何編寫正則表達式篩選器
我覺得正則表達式是最好的方式,但我在寫的麻煩表達......有人能幫助我...
這裏我的代碼:
Regex reg = new Regex(Expr);
var files = Directory.GetFiles(Dir, "*.txt")
.Where(path => reg.IsMatch(path))
.ToList();
我表達式expr會匹配所有以「fileXXX」開頭的文件,而不是以「_L.txt」結尾,我該如何解決我的問題?
謝謝!
這裏是[類似的](http://stackoverflow.com/questions/9653201/directory-getfiles-show-only-files-starting-with-a-numeric-value)。你的'path'包含文件路徑,而不僅僅是文件名。 –
什麼是'XXX'? 3位數字?如果這是一個文字,你就不需要這裏的正則表達式。 –