js 怎么截取img路径里的图片名

JavaScript013

js 怎么截取img路径里的图片名,第1张

//先得到图片

var

img=document.getElementById("图片的id")

//得到图片路径

var

path=img.src

//从路径中截取图片名[包括后缀名]

var

filename

if(path.indexOf("/")>0)//如果包含有"/"号

从最后一个"/"号+1的位置开始截取字符串

{

filename=path.substring(path.lastIndexOf("/")+1,path.length)

}

else

{

filename=path

}

var url = "http://v.youku.com/v_show/id_XMjg5OTY1NzMy.html"

var str = url.split("/").pop().replace(/(^id_)|(\.\S+$)/g,"")

// 输出结果为 XMjg5OTY1NzMy

console.log(str)

字符串提取代码奉上