Альберт Бенедиктов
Заказчик Альберт Бенедиктов hellstormadd | FL.RU

Альберт Бенедиктов

На сайте 4 года и 8 месяцев (заходил 4 года 4 месяца 2 дня назад)
1
91
Рейтинг
91
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
03 Августа 2021
Бюджет: 2 000 руб
Всем привет!
У меня есть файл txt внутри которого столбец со словами.
Например:

Завтра
Вечер
Катя

и тд.

Мне необходимо решение, которое сможет сделать следующую задачу:
нужно идти вниз по тексту и выписывать в новый файл txt вариации каждого слова в столбце. Например возьмем первое слово из примера выше – "Завтра". Оно написано кирилицей. Но это слово можно написать и другими символами: "3aвтрa". Тут уже стоит цифра 3 и две буквы "а" – но уже написанные на англ. Получается, что есть 3 разных символа которыми можно подменить оригинальное слово и оно не будет отличаться визуально. Суть в том, если кто то напишет слово "Завтра" например с английской буквой "а" на конце слова – то я уже не смогу найти его в поиске. А значит мне нужны все вариации этого слова, в котором одно или два символа были заменены на англ. буквы либо похожие на русские буквы символы (цифра 3 как буква З), чтобы я смог найти его. На выходе я должен получить файл txt в котором будет все семь (если я правильно посчитал) вариаций слова "Завтра" написанных соответствующими символами – подменителями. Когда программа проработала первое слово и вывела его вариации в новый файл, он начинает работу со следующим словом из исходного txt файла и так до конца.

Мне нужно: решение этой проблемы в виде программы, которое я бы мог кастомизировать. те вводить туда новые символы и слова, объяснение логики работы программы и кода. (Можно в виде подробного комментирования кода. )

Прошло времени с момента публикации: 4 года 8 месяцев 14 дней 16 часов 28 минут
Раздел: Программирование / Прикладное программирование

Рейтинг: 7128.9 Исполнитель определен:
Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».