在String原型上去除字符串的空白符

Posted self-hard

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在String原型上去除字符串的空白符相关的知识,希望对你有一定的参考价值。

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

 

以上是关于在String原型上去除字符串的空白符的主要内容,如果未能解决你的问题,请参考以下文章

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

Java 去除字符串中的空白字符

去除字符串头尾空格的方法

敲代码非常难之去除字符串的空白字符

js字符串两边截取空白的trim的原型方法的实现

js去除字符串的前后空格