#split #occurrence #pattern #string #iterator

split-every

迭代地对每个模式出现n次进行分割!

2 个稳定版本

2.0.0 2024年8月9日
1.0.0 2024年8月7日

可视化 中排名第422

Download history 210/week @ 2024-08-05

每月下载210

MIT 许可证

11KB
156 代码行

split-every

crates.io version github.com forks github.com stars crates.io downloads


use split_every::{SplitEveryImpl, SplitEvery};
// This prints: "Oh hi there"
//              "I don't really"
//              "know what to"
//              "say".
let mut splitter: SplitEvery<&str> =
    "Oh hi there I don't really know what to say".split_every_n_times(" ", 3);
println!("{}", splitter.next().unwrap());
println!("{}", splitter.next().unwrap());
println!("{}", splitter.next().unwrap());
println!("{}", splitter.next().unwrap());

✨ 对每个N次模式出现迭代地进行分割

此包可以帮助你将string在每个npattern出现时进行分割。
它包含一个专有的iterator


📄 许可证

split-every 采用 MIT LICENSE 许可证;这是其摘要

无运行时依赖