Comment obtenir le nom de fichier depuis string-path en javascript?
Voici mon code
var nameString = "/app/base/controllers/filename.js"; //this is the input path string
faire quelque chose ici pour obtenir uniquement le nom de fichier
var name = ??? //this value should equal to filename.js
Essaye ça:
var nameString = "/app/base/controllers/filename.js";
var filename = nameString.split("/").pop();
Je ne sais pas pourquoi vous voudriez nous envoyer une regex pour faire ça. Ce qui suit suffirait sûrement:
var nameString = "/app/base/controllers/filename.js";
var nameArray = nameString.split('/');
var name = nameArray[nameArray.length - 1];
une solution de regex pure: \/([^\\\/:*?\"<>|]+)$
vous obtiendrez le nom du fichier du groupe 1