str Utils

CI

This crate provides some traits to extend types which implement AsRef<[u8]> or AsRef<str>.

Examples

```rust extern crate str_utils;

use str_utils::*;

asserteq!(true, "foobar".startswithignoreasciicase("FoO")); asserteq!(Some(1), "photo.jpg".endswithignoreasciicasemultiple(&[".png", ".jpg", ".gif"])); asserteq!(true, "http".eqignoreasciicasewith_uppercase("HTTP")); // faster than eq_ignore_ascii_case ```

Crates.io

https://crates.io/crates/str-utils

Documentation

https://docs.rs/str-utils

License

MIT