Как заменить все слова с опечатками на правильные?

Всем привет
У меня есть список правильных фраз
и строка содержащая некоторые из этих фраз, НО с опечатками
Как заменить все фразы с опечатками на правильные?
Например правильная фраза: Привет люди
А строка: здравствуйте все, проает оюди
И надо как те заменить на правильное
  • Вопрос задан
  • 170 просмотров
Пригласить эксперта
Ответы на вопрос 1
Jump
@Jump
Системный администратор со стажем.
Вам нужен нечеткий поиск слов.
Например расстояние Левенштейна
Вот небольшой обзор популярных алгоритмов.

В общем ищете совпадения в словаре, если находите - меняете.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы