замена с учётом словоформ

Только технические вопросы по ЯОС и MINOS. Терминология и прочее - в других форумах.
Ответить
БудДен
Сообщения: 2839
Зарегистрирован: 07.10.18 14:01

замена с учётом словоформ

Сообщение БудДен » 02.07.21 18:29

Порядок действий:

* Запускаем поиск

* Нам печатаются находки и отдельно заготовка команды, в к-рой перечислены все найденные словоформы. Если в шаблоне несколько метасимволов солнышко, то будут найдены все варианты, подошедшие под шаблон. Помимо окончаний, учитываются варианты по регистру, т.е. "Солнышко" и "солнышко" будут выведены как два отдельных варианта. Если шаблон закрывает только часть слова, то выводятся все слова, в которые он входит (или это только в режиме поиска слов?)

Порядок доработки:

очевидно, не хватает поиска режима слова целиком. При замене он тоже должен работать. Итак:

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

БудДен
Сообщения: 2839
Зарегистрирован: 07.10.18 14:01

Re: замена с учётом словоформ

Сообщение БудДен » 05.07.21 12:47

Приятно, когда свежий код сразу используется в работе. Сегодня - как раз тот случай. Долго вымучивал этот поиск. Хоть мне нужна замена, которую ещё долго вымучивать, поиск тоже нужен и он уже пригодился.
Вложения
поиск-цепочки-лексем.png
поиск-цепочки-лексем.png (51.96 КБ) 335 просмотров

БудДен
Сообщения: 2839
Зарегистрирован: 07.10.18 14:01

Re: замена с учётом словоформ

Сообщение БудДен » 25.07.21 16:34

В каком-то виде сделано, см. https://www.youtube.com/watch?v=iT64Z_OU3Mc

Ответить