mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-08 18:54:09 -04:00
Fix bug in BD regexp
This commit is contained in:
parent
653551ab6f
commit
3a7a5b37f3
@ -101,9 +101,9 @@ class HTMLConverter(object):
|
|||||||
lambda match : '<h1 id="BookTitle" align="%s">%s</h1>'%(match.group(2) if match.group(2) else 'center', match.group(3))),
|
lambda match : '<h1 id="BookTitle" align="%s">%s</h1>'%(match.group(2) if match.group(2) else 'center', match.group(3))),
|
||||||
(re.compile('<h2.*?id=BookAuthor.*?(align=)*(?(1)(\w+))*.*?>(.*?)</h2>', re.IGNORECASE|re.DOTALL),
|
(re.compile('<h2.*?id=BookAuthor.*?(align=)*(?(1)(\w+))*.*?>(.*?)</h2>', re.IGNORECASE|re.DOTALL),
|
||||||
lambda match : '<h2 id="BookAuthor" align="%s">%s</h2>'%(match.group(2) if match.group(2) else 'center', match.group(3))),
|
lambda match : '<h2 id="BookAuthor" align="%s">%s</h2>'%(match.group(2) if match.group(2) else 'center', match.group(3))),
|
||||||
(re.compile('<span.*?id=title.*?>(.*?)</span>', re.IGNORECASE|re.DOTALL),
|
(re.compile('<span\s+id=title.*?>(.*?)</span>', re.IGNORECASE|re.DOTALL),
|
||||||
lambda match : '<h2>%s</h2>'%(match.group(1),)),
|
lambda match : '<h2>%s</h2>'%(match.group(1),)),
|
||||||
(re.compile('<span.*?id=subtitle.*?>(.*?)</span>', re.IGNORECASE|re.DOTALL),
|
(re.compile('<span\s+id=subtitle.*?>(.*?)</span>', re.IGNORECASE|re.DOTALL),
|
||||||
lambda match : '<h3>%s</h3>'%(match.group(1),)),
|
lambda match : '<h3>%s</h3>'%(match.group(1),)),
|
||||||
# Blank lines
|
# Blank lines
|
||||||
(re.compile('<div.*?>( ){4}</div>', re.IGNORECASE),
|
(re.compile('<div.*?>( ){4}</div>', re.IGNORECASE),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user