【百度知道總結】獲取一個圖片地址中圖片名稱的方法

描述:正則表達式

圖片地址爲:url

"http://snowinmay.net/img/dada.jpg"

圖片名稱:.net

dada.jpg

======================blog

方法一:用js的split方法:圖片

var url = "http://snowinmay.net/img/dada.jpg";    
    var reg = /\/.*[^\/]$/g;
    var arr = url.split('/');
    console.log(arr[arr.length-1]);

方法二:用lastIndexOf和substr:it

    var index = url.lastIndexOf("/");
    console.log(url.substr(index+1));

方法三:正則表達式:console

var url = "http://snowinmay.net/img/dada.jpg";
    var fullpath = "D:\\pic\\02.jpg";
    var reg2 = /^.+\\([^\\]+)$/;
    var reg3 = /^.+\/([^\/]+)$/;
    var filename = fullpath.replace(reg2,"$1");
    console.log(filename);
    console.log(url.replace(reg3,"$1"));
相關文章
相關標籤/搜索