题解 | #将字符串转换为驼峰格式#
将字符串转换为驼峰格式
https://www.nowcoder.com/practice/2ded24e34ec34325a62d42d0c8479bae
简单清晰、直观明了,一步到位,不用弯弯绕绕------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
<script type="text/javascript"> function cssStyle2DomStyle(sName) { // 处理-开头的第一个单词(直接去掉) let newStr = sName.replace(/^-(.*)/g, '$1'); // 通过捕获组替换处理函数参数 ----> _:匹配的字符 str:第一个捕获组内容 return newStr.replace(/-([a-zA-Z]+)/g, (_, str) => { // 对每个捕获组首字母大写处理 return str[0].toUpperCase() + str.substr(1); }) } </script>