System777
Создатель
- Регистрация
- 20 Апр 2008
- Сообщения
- 30
- Реакции
- 13
Разъясните пожалуйста.
Не совсем понял...))
Ну вот, к примеру, запись из паблик-словаря синонимов.
Код:
остановка|отключение,перерыв,задержка,приостановка,заминка,застой,пауза,передышка,антракт
Как видим, существительное "остановка" - женского рода. Значит после замены, скажем, в фразе "Непредвиденная остановка" подойдут также слова только женского рода:
- непредвиденная задержка;
- непредвиденная заминка;
- непредвиденная передышка;
и т.д.
Это же справедливо и для словоформ (остановку -> задержку)
Но естественно, совсем не годится для слов другого рода: фраза "непредвиденная перерыв" уже будет неверной с точки зрения грамматики.
Потому задача сразу отсеять базу от несогласованных родов (для существительных к примеру), оставив только нужное:
Код:
остановка|задержка,приостановка,заминка,пауза,передышка
Класс phpMorphy позволяет это сделать.
P.S. С другой стороны - теоретически с помощью класса морфологии можно одновременно с заменой рода - склонять и прилагательное, однако, это достаточно сложно, ввиду того, что прилагательные далеко не всегда стоят рядом с существительными...