mirror of
git://github.com/kovidgoyal/calibre.git
synced 2025-12-23 08:36:43 +01:00
Another fix for bug #4411: Fix pml stripping regex.
This commit is contained in:
parent
590384f614
commit
1ecbd99369
1 changed files with 8 additions and 4 deletions
|
|
@ -182,12 +182,16 @@ def prepare_pml(self, pml):
|
|||
return pml
|
||||
|
||||
def strip_pml(self, pml):
|
||||
pml = re.sub(r'\\.\d=""', '', pml)
|
||||
pml = re.sub(r'\\.=""', '', pml)
|
||||
pml = re.sub(r'\\.\d', '', pml)
|
||||
pml = re.sub(r'\\.', '', pml)
|
||||
pml = re.sub(r'\\C\d=".+*"', '', pml)
|
||||
pml = re.sub(r'\\Fn=".+*"', '', pml)
|
||||
pml = re.sub(r'\\Sd=".+*"', '', pml)
|
||||
pml = re.sub(r'\\.=".+*"', '', pml)
|
||||
pml = re.sub(r'\\X\d', '', pml)
|
||||
pml = re.sub(r'\\S[pbd]', '', pml)
|
||||
pml = re.sub(r'\\Fn', '', pml)
|
||||
pml = re.sub(r'\\a\d\d\d', '', pml)
|
||||
pml = re.sub(r'\\U\d\d\d\d', '', pml)
|
||||
pml = re.sub(r'\\.', '', pml)
|
||||
pml.replace('\r\n', ' ')
|
||||
pml.replace('\n', ' ')
|
||||
pml.replace('\r', ' ')
|
||||
|
|
|
|||
Loading…
Reference in a new issue