//自定义trim()函数 String.prototype.rTrim=function(){ //去右空格 var re_r=/([.\w]+)[ ]*$/ return this.replace(re_r,"$1") } String.prototype.lTrim=function(){ //去左空格 var re_l=/^[ ]+(.+)/ return this.replace(re_l,"$1") } String.prototype.trim=function(){ //去左右空格 return this.lTrim().rTrim() } String.prototype.checkTrim=function(){ //去左右空格,如果全为空格返回'' if(this.trim()==' '){ return ''; }else{ return this.trim(); } }