我有一个脚本可以从URL中获取文件名但是我遇到了问题。
首先,这是我到目前为止所得到的:
var img = $('img').attr('src'),
fileName_Index = img.lastIndexOf("/") + 1,
fileName = img.substr(fileName_Index);
如果URL在文件名后面有?format=foo
,则添加该部分。有没有办法删除以问号开头的最后一部分,只留下文件名?
答案 0 :(得分:1)
尝试将此行添加到代码示例的末尾:
fileName = fileName.replace(/[\#\?].*$/,''); // strips hashes, too