我想创建一个高效的 javascript 正则表达式来获得以下结果:
"first_name" => "firstName"
"user_address_id" => "userAddressId"
所以我想用大写字符替换每个下划线和后面的字符。
最佳答案
尝试这样的事情
var myString = 'first_name'
var camel = myString.replace(/_([a-z])/g, function (g) { return g[1].toUpperCase(); });
关于JavaScript 正则表达式 : Replace under score and letter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43121259/