str也可能是:str='http://www.x.com/x.d.a.Txt';
如果取得后缀啊?

解决方案 »

  1.   

    var str='http://www.x.com/x.d.a.Txt';
    alert(str.replace(/^.*\.([^\.]*)$/i,"$1").toLowerCase());
      

  2.   

    var str='http://www.x.com/x.d.a.Txt';
    alert(/txt/ig.exec(str));
      

  3.   

    var str='http://www.x.com/a.Txt';
    alert(str.match(/\.([^\?\./]*)(\?|$)/)[1].toLowerCase());
      

  4.   

    afoskoo(暂停打印) 
    解释一下好不好,看不懂挖
      

  5.   

    var str='http://www.x.com/a.Txt';
    alert(str.split('.')[str.split('.').length-1]);
      

  6.   

    忘了转换成小写了~
    完整的是:
    var str='http://www.x.com/a.Txt';
    alert(str.split('.')[str.split('.').length-1].toLowerCase());
      

  7.   

    <script>
      var str='http://www.x.com/a.Txt';
      var s = str.lastIndexOf(".");
      alert(s);
      alert(str.substring(s+1).toLowerCase());
    </script>