def fnmatch(name: Text, pat: Text) -> bool:
name = os.path.normcase(name)
pat = os.path.normcase(pat) return fnmatchcase(name, pat)
def fnmatchcase(name: Text, pat: Text) -> bool: if'?'notin pat and'['notin pat:
wildcards = pat.count("*") if wildcards == 0: return name == pat elif wildcards == 1 and pat[0] == "*": return name.endswith(pat[1:]) elif wildcards == 1 and pat[-1] == "*": return name.startswith(pat[:-1]) return _stdlib_fnmatch.fnmatchcase(name, pat)
def filter(names: Iterable[Text], pat: Text) -> List[Text]: return [n for n in names if fnmatch(n, pat)]
translate = _stdlib_fnmatch.translate
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.11Bemerkung:
(vorverarbeitet am 2026-04-26)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.