2013-01-21 65 views
0

如何使用正則表達式(使用Javascript)從以下路徑獲取最後一個文件夾名稱(不帶文件名)?最快的方式獲取最後一個文件夾的路徑也包括一個文件名?

c:\folder1\folder2\last_folder\filename.ext 

我正在尋找最有效的解決方案。

預先感謝

+9

' 「C:\\ folder1中\\文件夾2 \\ last_folder \\ FILENAME.EXT」 .split( '\\')反向()[1];' – Yoshi

+0

。 @Yoshi:這不是最快的,但最短的解決方案:-) – Bergi

+0

@Bergi當然你是對的;) – Yoshi

回答

2
var path = 'c:\\folder1\\folder2\\last_folder\\filename.ext'; 

var folder = path.replace(/.+\\(.+)\\[^\\]+$/, '$1'); 
相關問題