例如:
 url("file:///C:/Users/Administrator/Desktop/slimbox/example.jpg") 我想获取这个图片就是example.jpg,但我知道怎么做到. 我想的从后面") 到/ 之间的字符。

解决方案 »

  1.   

    var a = 'url("file:///C:/Users/Administrator/Desktop/slimbox/example.jpg")';
    var as = a.split("/");
    alert(as[as.length-1].replace("\"\)", ""));
      

  2.   

    pos1 = lastindexOf("/");
    pos2 = lastindexOf(")");
      

  3.   

    var str = 'url("file:///C:/Users/Administrator/Desktop/slimbox/example.jpg")';
    alert(/\/([^\/\)]+)"\)/.exec(str)[1])
      

  4.   

    我取非记错了,把^写在[]前面了,所以没调出来,这个应该可以了
    var a = 'url("file:///C:/Users/Administrator/Desktop/slimbox/example.jpg")';
    var as =/([^\/]+)\"\)$/.exec(a)[1];
    alert(as);
      

  5.   

     var str = 'url("file:///C:/Users/Administrator/Desktop/slimbox/example.jpg")';
        alert(/\/([^\/\)]+)\)/.exec(str)[1])
      

  6.   


    <script language=javascript>var str = 'url("file:///C:/Users/Administrator/Desktop/slimbox/example.jpg")';
    var s1 = str.substr(str.lastindexOf("/") );
    alert(s1);</script>