Make the sanitization more general

This commit is contained in:
Kovid Goyal 2016-07-05 16:48:33 +05:30
parent 44ae597f14
commit 739b3662b0

View File

@ -19,7 +19,7 @@ from calibre.utils.filenames import ascii_filename
from calibre.utils.imghdr import what
def sanitize_file_name(x):
return ascii_filename(x).replace(';', '_')
return re.sub(r'[?&=;]', '_', ascii_filename(x))
class HTMLInput(InputFormatPlugin):