Как автоматизировать обработку текста (удаление/замена фраз)?
Необходимо автоматизировать задачу по обработке текста:
1) удаление указанных слов/фраз
2) замена указанных слов/фраз (что на что менять указано)
Удаление и замена должна производиться на основании словарей (словари для удаления слов и словари для замены слов). Например:
1) Словарь "Вопросительные слова" - должен УДАЛЯТЬ все указанные вопросительные слова из текста
2) Словарь "Устройства и технологии" - должен ЗАМЕНЯТЬ все указанные слова на указанную пару. Например: макбук/мак бук/mac book - macbook.
В идеале: нажал кнопку и получил обработанный текст на основании списка словарей удаления/замены. При этом должна быть возvожность добавление новых словарей и дополнение/редактированием существующих.
Кто подскажет как это можно сделать? В какой среде это лучше реализовывать?