在String的原型上实现去掉字符串空白字符。

String.prototype.space = function(){
return this.replace(/\s+/g, ""); //全部空格
}
String.prototype.leftSpace = function(){
return str.replace(/^\s*/g,""); //左空格
}
String.prototype.rightSpace = function(){
return str.replace(/\s*$/g,""); //右空格
}
String.prototype.lrSpace = function(){ //左右空格
return str.replace(/(^\s*)|(\s*$)/g, "");
}
var str = new String('     1     2    3      4     ');
console.log(str.space());
console.log(str.leftSpace());
console.log(str.rightSpace());
console.log(str.lrSpace());

猜你喜欢

转载自www.cnblogs.com/xiaobenshou/p/10362614.html
今日推荐