js 去除首尾空格
发布在随笔2017年1月18日view:4345
在文章任何区域双击击即可给文章添加【评注】!浮到评注点上可以查看详情。
//去str首尾的char字符
    trim: function(str,trim){
        str = str == null ? '' : (str + '');

        if(!char){
            var reg_trim = /^[\s\uFFEF\xA0]+|[\s\uFFEF\xA0]+$/g;
            return str.replace(reg_trim,'')
        }
        var reg_trim_char = new RegExp('/^['+char+']|['+char+']$/','g');
        return str.replace(reg_trim_char,'')
    },
    //去除首尾空格
    trim1: function(str){
        return str.replace(/(^\s*)|(\s*$)/g, '')
    }
    //去除首尾空格  效率比上一个方法高
    trim2: function(str){
        return str.replace(/^\s*/g,'').split('').reverse().join('').replace(/^\s*/,'').split('').reverse().join('')
    }
评论
发表评论
暂无评论
WRITTEN BY
一诺
水滴石穿不是因为力量 而是因为坚持
TA的新浪微博
PUBLISHED IN

友情链接 大搜车前端团队博客
我的收藏