2 unstable releases

0.1.0 Jun 20, 2022
0.0.0 Jun 12, 2022

#26 in #turn

Download history 1894/week @ 2024-07-20 1671/week @ 2024-07-27 1810/week @ 2024-08-03 1353/week @ 2024-08-10 1428/week @ 2024-08-17 763/week @ 2024-08-24 1368/week @ 2024-08-31 991/week @ 2024-09-07 938/week @ 2024-09-14 932/week @ 2024-09-21 368/week @ 2024-09-28 801/week @ 2024-10-05 903/week @ 2024-10-12 1013/week @ 2024-10-19 1299/week @ 2024-10-26 953/week @ 2024-11-02

4,317 downloads per month

Apache-2.0

18KB
413 lines

globiter   Build Status Latest Version

globiter turns glob range and set into Iterator.

Quick Start

let pattern = Pattern::parse("https://example.com/{a,b,c}/file/[001-003]")?;
for i in pattern.iter() {
    println("{i}")
}
// Output:
// https://example.com/a/file/001
// https://example.com/a/file/002
// https://example.com/a/file/003
// https://example.com/b/file/001
// ...
// https://example.com/c/file/003

Contributing

Check out the CONTRIBUTING.md guide for more details on getting started with contributing to this project.

Getting help

Submit issues for bug report or asking questions in discussion.

License

Licensed under Apache License, Version 2.0.

Dependencies

~560KB
~10K SLoC