Interconversion
camelCase and snake_case are able to be converted each other. Natural interconverting is to carry out the following steps.
camelCase ⇒ snake_case
| # | Procedure | Actual Example | 
|---|---|---|
| 0 | original camelCase | getRawKeys | 
| 1 | tokenize | get + Raw + Keys | 
| 2 | all words to lower case | get + raw + keys | 
| 3 | concatenate with between delimiter | get_raw_keys | 
snake_case ⇒ camelCase
| # | Procedure | Actual Example | 
|---|---|---|
| 0 | original snake_case | get_raw_keys | 
| 1 | tokenize by delimiter | get + raw + keys | 
| 2 | capitalize each word except first | get + Raw + Keys | 
| 3 | concatenate | getRawKeys | 
Many libraries to convert between camelCase and snake_case, have been created in a variety of programming languages by programmers around the world.