<script>
var s = "http://192.168.0.2/img/pl.gif";
var s2 = s.substring(s.lastIndexOf("/")+1);
alert(s2);
var s3 = s.replace(/^.*\/([^/]+)$/,"$1");
alert(s3);
</script>

解决方案 »

  1.   

    replace函数
    str1 = str2.replace(match_string,replace_string) ; var str3="http://192.168.0.2/img/pl.gif"
    str4 = str3.substring(str3.indexof("img")+3,str3.length-1) ;
    这时str4="pl.gif"
      

  2.   

    方法:
    1、先从右面查询"/"的位置
    2、从右面截取pl.gif字符串var str="http://192.168.0.2/img/pl.gif";
    var strLeng=str.length;
    var thePlace=str.lastIndexOf("/");
    var theString=str.substring(thePlace,strLeng-thePlace);theString就是你想要的字符串