一个是去左端空格 一个是去右端空格 function ltrim(str) { var _str = " "+str; var re = /[ ]+([\w|\W]*)/gi; _str.match(re); return RegExp.$1; } function rtrim(str) { var _str = str+" "; var re = /([\w|\W]*[^ ])[ ]+/gi; _str.match(re); return RegExp.$1; }