79. snake_case转换为camelCase

中等难度  -通过 / -执行

你喜欢snake_case 还是camelCase ?

请实现一个函数将snake_case转换为camcelCase。


snakeToCamel('snake_case') 
// 'snakeCase'
snakeToCamel('is_flag_on') 
// 'isFlagOn'
snakeToCamel('is_IOS_or_Android') 
// 'isIOSOrAndroid'
snakeToCamel('_first_underscore') 
// '_firstUnderscore'
snakeToCamel('last_underscore_') 
// 'lastUnderscore_'
snakeToCamel('_double__underscore_') 
// '_double__underscore_'

连续的下划线__,打头的下划线 _a和结尾的下划线a_需要被保留。

你的解法的时空复杂度是?

(2)
(63)