Merge pull request #5532 from lazydroid/patch-2

case insensitive blacklist
This commit is contained in:
Matthias 2021-09-05 19:53:39 +02:00 committed by GitHub
commit 01b5fe9f97
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -17,7 +17,7 @@ def expand_pairlist(wildcardpl: List[str], available_pairs: List[str],
if keep_invalid: if keep_invalid:
for pair_wc in wildcardpl: for pair_wc in wildcardpl:
try: try:
comp = re.compile(pair_wc) comp = re.compile(pair_wc, re.IGNORECASE)
result_partial = [ result_partial = [
pair for pair in available_pairs if re.fullmatch(comp, pair) pair for pair in available_pairs if re.fullmatch(comp, pair)
] ]
@ -33,7 +33,7 @@ def expand_pairlist(wildcardpl: List[str], available_pairs: List[str],
else: else:
for pair_wc in wildcardpl: for pair_wc in wildcardpl:
try: try:
comp = re.compile(pair_wc) comp = re.compile(pair_wc, re.IGNORECASE)
result += [ result += [
pair for pair in available_pairs if re.fullmatch(comp, pair) pair for pair in available_pairs if re.fullmatch(comp, pair)
] ]