import fnmatch
pattern = '[!test]*.jar'
# does not work
# pattern = '[!/a-z/]*.jar'
print(fnmatch.fnmatch('hello.jar', pattern))
print(fnmatch.fnmatch('test/hello.jar', pattern))
print(fnmatch.fnmatch('test/another/hello.jar', pattern))
print(fnmatch.fnmatch('hello.html', pattern))
print(fnmatch.fnmatch('test/another/hello.jaring', pattern))