|
String.prototype.trim=function(){
var _argument = arguments[0] || " ";
var _re= new RegExp("(^"+_argument+"*)|("+_argument+"*$)","g"); // 區分大小寫
return this.replace(_re,"");
}
String.prototype.ltrim=function(){
var _argument = arguments[0] || " ";
var _re= new RegExp("(^"+_argument+"*)","g");
return this.replace(_re,"");
}
String.prototype.rtrim=function(){
var _argument = arguments[0] || " ";
var _re= new RegExp("("+_argument+"*$)","g");
return this.replace(_re,"");
}
string.trim(",") 表示刪除 string 左右兩端的的",",如果 trim 不帶參數,那默認為刪除兩端的空格。
比以前的trim 更 powerful!
JavaScript技術:增強的 JavaScript 的 trim 函數的代碼,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。