слово 4*пробела и опять словколичество пробелов сохраняется, либо приводи пример с отличным поведением.
я пробовал алгоритм левенштейна, но он не подходит для данной задачиЛевенштейн слишком базовый алгоритм, его не часто в чистом виде используют, до всяких нейросетей, попробуй стандартный модуль из python https://docs.python.org/3/library/difflib.html