I need a short basename function (one-liner ?) for Javascript:
basename(\"/a/folder/file.a.ext\") -> \"file.a\" basename(\"/a/folder/file.ext\") -> \"f
Fast without regular expressions, suitable for both path types '/' and '\'. Gets the extension also:
function baseName(str) { let li = Math.max(str.lastIndexOf('/'), str.lastIndexOf('\\')); return new String(str).substring(li + 1); }