開源項目連接地址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