diff --git a/src/epub_converter/html_epub_processor.py b/src/epub_converter/html_epub_processor.py index 2cbdef4..f565a8b 100644 --- a/src/epub_converter/html_epub_processor.py +++ b/src/epub_converter/html_epub_processor.py @@ -28,6 +28,9 @@ class HtmlEpubProcessor: """ # clean extra whitespace characters ([\r\n\t\f\v ]) title = re.sub(r"[\s\xa0]", " ", title_of_chapter).strip() + to_replace = {"<": ">", ">": "<"} + for char in to_replace.keys(): + title = title.replace(char, to_replace[char]) return title @staticmethod