diff --git a/lutris_bulk_adder/lutris_bulk_adder.py b/lutris_bulk_adder/lutris_bulk_adder.py index fcb770d..81bf921 100755 --- a/lutris_bulk_adder/lutris_bulk_adder.py +++ b/lutris_bulk_adder/lutris_bulk_adder.py @@ -200,6 +200,7 @@ def main(): game = re.sub(r"\..*", "", os.path.basename(file)) # Strip extension for token in args.strip_filename: game = game.replace(token, "") # Strip tokens + game = re.sub("\(.*?\)|\[.*?\]","",game) # Strip any textin () or [] game = re.sub(r"\s+", " ", game).strip(" ") # Remove excess whitespace slug = re.sub(r"[^0-9A-Za-z']", " ", game) # Split on nonword characters