在JavaScript中,从字符串路径获取文件名可以使用以下方法:
function getFileName(path) {
return path.split(/[/\\]/).pop();
}
const filePath = "path/to/your/file.txt";
const fileName = getFileName(filePath);
console.log(fileName); // 输出 "file.txt"
这个方法使用了正则表达式来分割字符串路径,并使用pop()
方法获取最后一个元素,即文件名。
在这个例子中,我们定义了一个名为getFileName
的函数,该函数接受一个字符串参数path
,并返回该路径中的文件名。我们使用了正则表达式/[/\\]/
来分割字符串路径,该正则表达式可以匹配斜杠/
和反斜杠\
,以便在不同操作系统中正确处理文件路径。最后,我们使用pop()
方法从分割后的数组中获取最后一个元素,即文件名。
领取专属 10元无门槛券
手把手带您无忧上云