[原创] 增加 javascript 的 trim 函数
1String.prototype.trim = function(){
2 return this.replace(/(^\s*)|(\s*$)/g, "");
3}
4String.prototype.ltrim = function(){
5 return this.replace(/(^\s*)/g,"");
6}
7String.prototype.rtrim = function(){
8 return this.replace(/(\s*$)/g,"");
9}
2 return this.replace(/(^\s*)|(\s*$)/g, "");
3}
4String.prototype.ltrim = function(){
5 return this.replace(/(^\s*)/g,"");
6}
7String.prototype.rtrim = function(){
8 return this.replace(/(\s*$)/g,"");
9}
或者:
1function trim(str){ //删除左右两端的空格
2 return str.replace(/(^\s*)|(\s*$)/g, "");
3}
4function ltrim(str){ //删除左边的空格
5 return str.replace(/(^\s*)/g,"");
6}
7function rtrim(str){ //删除右边的空格
8 return str.replace(/(\s*$)/g,"");
9}
2 return str.replace(/(^\s*)|(\s*$)/g, "");
3}
4function ltrim(str){ //删除左边的空格
5 return str.replace(/(^\s*)/g,"");
6}
7function rtrim(str){ //删除右边的空格
8 return str.replace(/(\s*$)/g,"");
9}