Expand description
Transform a string between camelCase
, PascalCase
, Capital Case
, snake_case
, param-case
, CONSTANT_CASE
and others.
§Examples
use change_case::*;
assert_eq!(camel_case("Test String"), "testString");
assert_eq!(captial_case("test string"), "Test String");
assert_eq!(constant_case("test string"), "TEST_STRING");
assert_eq!(dot_case("test string"), "test.string");
assert_eq!(header_case("test string"), "Test-String");
assert_eq!(param_case("test string"), "test-string");
assert_eq!(pascal_case("test string"), "TestString");
assert_eq!(path_case("test string"), "test/string");
assert_eq!(sentence_case("Test String"), "Test string");
assert_eq!(snake_case("Test String"), "test_string");
assert_eq!(swap_case("Test String"), "tEST sTRING");
assert_eq!(title_case("this vs that"), "This vs That");
Structs§
- Options
- Control the behavier of change case
Functions§
- camel_
case - Change to camel case
- captial_
case - Change to capital case
- change_
case - Core function to change case
- constant_
case - Change to constant case
- dot_
case - Change to dot case
- header_
case - Change to header case
- lower_
case - Change to lower case
- lower_
case_ first - Only change the first charactor to lower case
- param_
case - Change to param case
- pascal_
case - Change to pascal case
- path_
case - Change to path case
- sentence_
case - Change to sentence case
- snake_
case - Change to snake case
- swap_
case - Change to swap case
- title_
case - Change to title case
- upper_
case - Change to upper case
- upper_
case_ first - Only change the first charactor to upper case