阿富

web前端

导航

【RegExp】FormatStr

/*
 *
 * 字符串拼接
 *
 */
var formatStr = function() {
    if (arguments.length === 0) {
        return '';
    }
    var str = arguments[0];
    for (var i = 1; i < arguments.length; i++) {
        var re = new RegExp('\\{' + (i - 1) + '\\}', 'gm');
        str = str.replace(re, arguments[i]);
    }
    return str;
};



//使用情况
formatStr('<div class="{0}">{1}</div>', className, content);

 

posted on 2017-03-05 16:31  阿富  阅读(106)  评论(0)    收藏  举报