Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
keskiy
0
вклад
0
вопросов
1
ответ
0%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Как заменить все слова с опечатками на правильные?
keskiy
@keskiy
думаю проще будет создать словарь (dict)
slovar = {'правильная фраза': "неправильная", "dvf":"sdfvd", .....}
потом проходимся по строкам (назовем stroka)
for key, value in slovar.item():
....if value in stroka:
........stroka = stroka.replace(value, key)
Написано
более трёх лет назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама
slovar = {'правильная фраза': "неправильная", "dvf":"sdfvd", .....}
потом проходимся по строкам (назовем stroka)
for key, value in slovar.item():
....if value in stroka:
........stroka = stroka.replace(value, key)