簡體   English   中英

Javascript正則表達式:在得分和字母下替換

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM