2008年9月24日 星期三

增加 javascript 的 trim 函數

function trim(str){ //刪除左右兩端的空格
return str.replace(/(^\s*)|(\s*$)/g, "");
}
function ltrim(str){ //刪除左邊的空格
return str.replace(/(^\s*)/g,"");
}
function rtrim(str){ //刪除右邊的空格
return str.replace(/(\s*$)/g,"");
}

【下列文章您可能也有興趣】

2 則留言:

匿名 提到...

可以使用 String.prototype.trim = function() { };

使用方式為
var strTest = 'aaaaa';
strTest.trim();

千江有水千江月 提到...

感謝指教~ String.prototype 是否就會變成函數之ㄧ了?