Example:
auto m = regexMask("^log_[0-9]{4}\\.txt$");
assert(m.isCovered("log_2024.txt"));Creates a POSIX regular expression mask using UFCS-friendly syntax.
pattern | POSIX regex pattern (e.g., "^file0-9+\\.txt$") |
caseSensitive | true for case-sensitive matching (default) |
Example:
auto m = regexMask("^log_[0-9]{4}\\.txt$");
assert(m.isCovered("log_2024.txt"));