wildmatch
Match strings against a simple wildcard pattern. Tests a wildcard pattern p
against an input string s
. Returns true only when p
matches the entirety of s
.
A very simplified syntax is used here. See also the example described on wikipedia for matching wildcards.
No escape characters are defined
?
matches exactly one occurrence of any character.*
matches arbitrary many (including zero) occurrences of any character.
For example the pattern ca?
will match for strings cat
or car
. The pattern https://*
will match all https urls, such as https://google.de
or https://github.com/becheran/wildmatch
.
See the documentation for usage and more examples.