哎……倒霉,重新说一遍吧用正则表达式实现:将一个 string 开头和结尾多余的空格和回车去掉以及如果 string 开头为 http:// 则去掉,如 http://www.163.com 变成 www.163.com分数只给答案最简洁的那个人

解决方案 »

  1.   

    var ss = "http://www.263.net ";
       re = /http:\/\/(.*)/g; 
       r = ss.replace(re, "$1");
       alert(r);
      

  2.   

    第一个呢?去空格回车的那个/http:\/\/(.*)/g 和 /http:\/\//g 到底是对的……
      

  3.   


     //去掉字串左边的空格及控制符
    function Ltrim(string){
    return string.replace(/^(\s+)/g,"");
    }
    //去掉字串右边的空格及控制符
    function Rtrim(string){
    return string.replace(/(\s+)$/g,"$1");
    }
    //去掉字串两头的空格及控制符
    function Trim(string){
    return string.replace(/(\s+)$/g,"").replace(/^(\s+)/g,"");
    }