1 实现简略模板引擎

var str = '我的名字是{{name}},年龄{{age}}'var data = {    name: '小葱',    age: 17}function template (str, data) {    return str.replace(/{{(.+?)}}/g,function() {        return data[arguments[1]]    })}

2 给一个连字符串例如:get-element-by-id转化成驼峰形 

function toHump (str) {    return str.replace(/-(\w)/g,function () {        return arguments[1].toUpperCase()    })}

3 宰割数字每三个以逗号宰割

var str = "12345678901890";function numSplit(str){    return str.replace(/(\d)(?=(\d{3})+$)/g, '$1,')}console.log(numSplit(str))