给定/foo/bar/image.jpg?x=1&y=2
,如何获取image.jpg
?
https://stackoverflow.com/a/423385提供了部分答案,但没有解决 GET 参数。
最佳答案
您可以按照其他人的建议使用正则表达式,但我发现这更具可读性:
var src = '/foo/bar/image.jpg?x=1&y=2';
var img = src.split('/').pop().split('?')[0];
console.log(img);
关于javascript - 使用 JavaScript 从完整路径获取不带 GET 参数的文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32935239/