[go: up one dir, main page]

Function inflections::case::to_lower_case [] [src]

pub fn to_lower_case(string: &str) -> String

Converts any case into lower case ignoring seperators.

Example

let lower = "hello world".to_owned();
assert_eq!(to_lower_case("hello world"), lower);
assert_eq!(to_lower_case("HELLO WORLD"), lower);
assert_eq!(to_lower_case("Hello World"), lower);
assert_eq!(to_lower_case("helloWorld"), "helloworld".to_owned());
assert_eq!(to_lower_case("HelloWorld"), "helloworld".to_owned());
assert_eq!(to_lower_case("hello-world"), "hello-world".to_owned());
assert_eq!(to_lower_case("Hello-World"), "hello-world".to_owned());
assert_eq!(to_lower_case("hello_world"), "hello_world".to_owned());
assert_eq!(to_lower_case("HELLO_WORLD"), "hello_world".to_owned());