有两种方式:
目标字符串 “get-element-by-id”
1.
var str = 'get-element-by-id';
var reg = /-\w/g;
console.log( str.replace(reg, function ($) {
return$.slice(1).toUpperCase();
}) )
第二种利用$1
var reg1 = /-(\w)/g;
console.log(str.replace(reg1,function ($, $1) {
console.log($,$1);
return$1.toUpperCase();
}))
本文介绍了一种使用JavaScript实现字符串格式转换的方法,通过正则表达式和replace函数将目标字符串中的短横线分隔的单词转换为首字母大写的形式。
322

被折叠的 条评论
为什么被折叠?



