天天看點

javascript 替換字元串中的所有空格

//為String對象原型添加trim方法,去掉字元串前後的空格

    String.prototype.trim = function(){

        // 用正規表達式将前後空格,用空字元串替代

        return this.replace(/[(^\s*)|(\s*$)]/g, "");

    }

    var s = " leading and trailing spaces";

    // 源字元串顯示 "    leading and trailing spaces(28)"

    window.alert(s + " (" + s.length + ")");

    // 删除前後空格

    s = s.trim();

    //去掉空格後的結果顯示“leadingandtrailingspaces(24)”

    window.alert(s + " (" + s.length + ")");

繼續閱讀