Convert from snake case to camel/pascal case and vice versa.
- [camelCase, PascalCase] = snake2camel(snake_case)
- snake_case = camel2snake(camelCase)
- snake_case - Input text in snake case. [string array | character vector | cell array of character vectors]
- camelCase - Input text in camel case. [string array | character vector | cell array of character vectors]
% Example 1: Convert from snake case to camel/pascal case
snake_case = ["num_files", "variable_name", "some_function"];
[camelCase, PascalCase] = snake2camel(snake_case);
% Example 2: Convert from camel case to snake case
camelCase = ["nFiles", "VariableName", "someFunction"];
snake_case = camel2snake(camelCase);
- Moses Yoo, (juyoung.m.yoo at gmail dot com)
Special thanks to Stephen for showing and explaining the much simpler regular expression version!