diff --git a/src/calibre/ebooks/conversion/utils.py b/src/calibre/ebooks/conversion/utils.py index 42a126c5e7..cb8605f167 100644 --- a/src/calibre/ebooks/conversion/utils.py +++ b/src/calibre/ebooks/conversion/utils.py @@ -372,7 +372,7 @@ class HeuristicProcessor: line_ending = r'\s*(?P)?\s*()?' blanklines = r'\s*(?P<(p|span|div)[^>]*>\s*(<(p|span|div)[^>]*>\s*\s*)\s*){0,3}\s*' line_opening = r'<(p|div)[^>]*>\s*(?P<(span|[iub])[^>]*>)?\s*' - txt_line_wrap = r'((\u0020|\u0009)*\n){1,4}' + txt_line_wrap = '((\u0020|\u0009)*' + r'\n){1,4}' if format == 'txt': unwrap_regex = lookahead+txt_line_wrap