001*_*001 22 javascript regex string
如何从javascript中的字符串路径获取文件名?
这是我的代码
var nameString = "/app/base/controllers/filename.js"; //this is the input path string
Run Code Online (Sandbox Code Playgroud)
在这里做一些事情只获取文件名
var name = ??? //this value should equal to filename.js
Run Code Online (Sandbox Code Playgroud)
lev*_*evi 92
试试这个:
var nameString = "/app/base/controllers/filename.js";
var filename = nameString.split("/").pop();
Run Code Online (Sandbox Code Playgroud)
小智 6
我不知道你为什么要我们这样做的正则表达式.当然,以下就足够了:
var nameString = "/app/base/controllers/filename.js";
var nameArray = nameString.split('/');
var name = nameArray[nameArray.length - 1];
Run Code Online (Sandbox Code Playgroud)