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

#1294 in Rust patterns

Download history 53/week @ 2024-07-25 8/week @ 2024-08-01 17/week @ 2024-09-26 13/week @ 2024-10-03

226 downloads per month

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