01.大写变小写小写变大写
问题:题目://-如何把一个字符串的大小写取反,//-(大写变小写小写变大写) 例如‘AbC’变成‘aBc’
测试用例:'aBc'--》'AbC','BBaaCC==>bbAAcc'
分析:我们可以使用Reg正则来实现这个转换,然后根据toUpperCase和toLowerCase来转换
/*
* 题目://-如何把一个字符串的大小写取反,//-(大写变小写小写变大写) 例如‘AbC’变成‘aBc’
* 分析:我们可以使用Reg正则来实现这个转换,然后根据toUpperCase和toLowerCase来转换
* 测试用例:'aBc','BBaaCC'
* */
let newStr = ''
function changeToWord(str) {
newStr = str.replace(/[a-zA-Z]/g,res=>{
return res.toUpperCase() === res ? res.toLowerCase() : res.toUpperCase()
})
return newStr
}
changeToWord('aBc')
console.log(newStr)