开源项目连接地址javascript
export function camelize (str) {
str = String(str)
return str.replace(/-(\w)/g, function (m, c) {
console.log('m:',m,'c:',c)
return c ? c.toUpperCase() : ''
})
}
复制代码
/-(\w)/g
g
全局匹配()
匹配 pattern
并获取这一匹配。所获取的匹配能够从产生的Matches集合获得\w
匹配包括下划线的任何单词字符。相似但不等价于“[A-Za-z0-9_]”GITHUB仓库,欢迎starjava