正则系列之去除字符串首尾空格

1.使用的正则

var reg = /(^\s*|\s*$)/g;

2.使用的字符串方法

replace()


3.方法实现

String.prototype.trim = function(){

         var reg = /(^\s*|\s*$)/g; // 表示以空格开头或以空格结尾 

         return  this.replace(reg, "");

}


同理,可以定义去除字符串开始处的空格或者结尾处的空格

String.prototype.lTrim = function(){

     var reg = /(^\s*)/g;

     return this.replace(reg, "");

};


String.prototype.rTrim = function(){

     var reg = /(\s*$)/g;

     return this.replace(reg, "");

}


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容