[英]Javascript Regex: Replace under score and letter
我想創建一個高效的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(); });
只需將\\U\\1\\E
_(.{1})
替換為\\U\\1\\E
\\U
隨后的每個字符\\E
將其上移,然后\\E
將其關閉。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.