34

javascriptのstring-pathからファイル名を取得するにはどうすればよいですか?

これが私のコードです

var nameString = "/app/base/controllers/filename.js"; //this is the input path string

ここで何かを実行して、ファイル名のみを取得します

var name = ???   //this value should equal to filename.js
4

4 に答える 4

118

これを試して:

   var nameString = "/app/base/controllers/filename.js";
   var filename = nameString.split("/").pop();
于 2012-08-04T03:28:13.713 に答える
0

純粋な正規表現ソリューション:\/([^\\\/:*?\"<>|]+)$
グループ 1 からファイル名を取得します

于 2012-08-04T06:14:31.727 に答える