Сравнение слов

Валерий Туров

Добрый день, форумчане.
У меня такой вопрос:

Есть в txt String, в котором есть от 2 до 10 слов. Предположим в одном из слов есть грамматическая ошибка. Этот String (при помощи JSON) мы прогнали через https://tech.yandex.ru/speller/, который нам вернул это одно слово, но уже без ошибки.

Вопрос в следующем, как нам:
1. Определить какое по счету это слово в изначальном String'e?
2. Сравнить их побуквенно.
3. В "ошибочном" слове те буквы, которые были ошибочны (сравниваем с верным от спеллера), поставить в теги <b>...</b>.
4. Вписать это все в другой txt в следующей последовательности: String (с тегами) исправленное слово.

Пример:
String в текстовом файле: "очень баальшие горы";

Нам нужно получить на выходе в другом txt:
"очень б<b>аа</b>льшие горы" "большие"

Валерий Туров около 1 года назадСпасибо 0
1 чел.