|
|
@ -366,7 +366,7 @@ def sanitize_path(s): |
|
|
|
if drive_or_unc: |
|
|
|
norm_path.pop(0) |
|
|
|
sanitized_path = [ |
|
|
|
path_part if path_part in ['.', '..'] else re.sub('(?:[/<>:"\\|\\\\?\\*]|\.$)', '#', path_part) |
|
|
|
path_part if path_part in ['.', '..'] else re.sub('(?:[/<>:"\\|\\\\?\\*]|[\s.]$)', '#', path_part) |
|
|
|
for path_part in norm_path] |
|
|
|
if drive_or_unc: |
|
|
|
sanitized_path.insert(0, drive_or_unc + os.path.sep) |
|
|
|