改变字符串
const changeStr = (str = 'hello-world-aaaa') => {
let arr = str.split('-')
return arr.map(i => {
i = i.replace(i[0], i[0].toUpperCase())
return i
}).join('')
}
字符串的replace方法,第二个参数如果为函数的话,函数的三个参数分别为匹配出的字符串、下标以及字符串本身
let str = 'aaa-bbb-ccc'
let reg = /-./g
console.log(str.match(reg))
str = str.replace(reg,(x,y,z) => {
console.log(x)
console.log(y)
console.log(z)
return x[1].toUpperCase()
})
以自己现在的努力程度,还没有资格和别人拼天赋

浙公网安备 33010602011771号