Posted in Javascript onAugust 13, 2007
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 的 trim 函数的代码
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@