1
A
回答
2
你可以从最后的\
(也适用于裸露的"file.ext"
)读取;
var fn = "C:\\some folder\\another folder\\my-picture.jpg";
alert(fn.substr(fn.lastIndexOf("\\") + 1));
+0
这比'拆分'方法IMO –
+0
@ Xeon06更好,使用10,000次循环运行并且分离速度慢了1ms。我认为这种方法并不能提高性能。 – epascarello
+0
@epascarello我认为在更大的范围内会产生影响。 IE,你有一大堆路径,每个路径都有很多目录。但对于正常的每一天查询,你可能是正确的。 –
1
var str = "C:\\some folder\\another folder\\my-picture.jpg";
var fileName = str.split("\\").pop();
,如果你需要处理不同的操作系统文件路径
var str = "C:\\some folder\\another folder\\my-picture.jpg";
var fileName = str.split(/[\\\/]/).pop();
相关问题
- 1. 从完整路径获取文件名
- 2. 仅显示没有整个目录路径的文件名
- 3. AjaxFileUpload fileName是完整路径,而不仅仅是文件名
- 4. 在标签中显示文件名的完整路径〜Netbeans 6.8
- 5. 仅Xcopy显示文件名称。没有完整的目录路径
- 6. vim有时会显示文件的完整路径而不仅仅是文件名?
- 7. 如何在OpenFileDialog中显示完整路径和文件名
- 8. 隐藏文件路径并仅显示文件名
- 9. 从完整路径解析文件名和路径
- 10. 从完整文件路径查找文件名
- 11. 从完整文件路径获取文件夹名称
- 12. 显示连接完整文件路径时的文件名列表
- 13. linux文件名(完整路径)编码
- 14. Ruby文件完整路径
- 15. 带文本框的文件选择器显示完整路径
- 16. 从GtkTreeView获取完整文件路径
- 17. 如何获得带有文件参数的CFHTTP以仅显示文件名而不是完整路径?
- 18. 使git的差异--stat显示完整的文件路径
- 19. 多文件上传SWF,返回完整路径+文件名
- 20. 如何从包含完整文件路径的字符串在perl中分离文件名和文件路径
- 21. MSDN 2003 - 如何显示文件的完整路径
- 22. 如何在PHPStorm中显示完整的文件路径?
- 23. 显示完整路径输入文件的HTML客户端
- 24. javafx CheckBoxTreeItem <File> TreeView <File>。如何仅显示文件的名称而不显示完整路径?
- 25. 从没有完整路径的目录中获取文件名
- 26. 从Unix中的完整路径获取文件名
- 27. 从Pascal中的完整路径获取文件名
- 28. 从C++中获取文件名的完整路径
- 29. 如何从蝙蝠的完整路径中提取文件名?
- 30. 从包含文件名的路径获取没有文件名的完整路径
是否只需要在Windows路径工作? – recursive
是的,因为只有IE显示C:\ fakepath \ –
'C:\ fakepath \'也是一个windows路径。所有浏览器都能够显示它。它们也能够显示其他类型的路径,如'/ etc/profile'。 – recursive