Expand description
A configurable pattern matching (also known as globbing) library.
The general use of this library is to compile Pattern
s, then use them. For example:
use patmatch::{Pattern, MatchOptions};
let pat = Pattern::compile("*.png", MatchOptions::ALL);
assert!(pat.matches("file.png"));
assert!(!pat.matches("file.jpeg"));
Re-exports§
pub use options::*;
Modules§
- options
- Options for configuring the pattern matching.
Structs§
- Pattern
- A pattern to match strings against.