4 releases (2 stable)

1.1.0 Apr 11, 2024
1.0.0 Apr 10, 2024
0.2.0 Mar 17, 2024
0.1.0 Mar 15, 2024

#1917 in Rust patterns

MIT/Apache

5KB

split_exact

Implements splitting at patterns into exactly N destructurable slices.

Until Pattern API is stabilized, this crate currently only supports single character separators.

Usage

let header = "GET / HTTP/1.1";
let [method, path, http] = header.split_exact(char::is_whitespace);

Also with variant that returns remainder slice.

License

MIT OR Apache-2.0

No runtime deps