美文网首页
正则首字母大写

正则首字母大写

作者: 星空有月 | 来源:发表于2016-12-08 00:14 被阅读193次

用正则来实现首字母大写,更新昨天的那个:
1.这个更简单,巧妙

        var str = 'i  love baby';
    str = str.replace(/\b(\w)|\s(\w)/g,function(m){
        return m.toUpperCase();
    });

2.这个相对复杂些

    var str = 'i  love baby';
    var reg = /\w+/g;
    var c = str.replace(reg,function(s){
        for(var i=0;i<s.length;i++){
            return s.charAt(0).toUpperCase()+ s.substring(1);
        }
    });

相关文章

网友评论

      本文标题:正则首字母大写

      本文链接:https://www.haomeiwen.com/subject/ohvjmttx.html