Форум сайта python.su
0
Подскажите пример регулярного выражения для поиска словоформ например: апте(ка) ИЛИ апте(ки) ИЛИ апте(чный)?
Отредактировано agryn (Июнь 3, 2012 20:34:18)
Офлайн
52
Это не так просто. Что вы будете делать с чередующимися гласными/согласными, с модификацией корня и тд. Если нужен поиск, смотрите готовые решения (Haystack, Sphinx, Lucene).
Ну или ищите ‘апте’.
Отредактировано fata1ex (Июнь 3, 2012 23:49:10)
Офлайн
0
Я имею ввиду не автоматизированный подбор словоформ, a конкретно пример к данным словам апте(ка) ИЛИ апте(ки) ИЛИ апте(чный)
апте(ка|ки|чный)
Офлайн
13
Именно так, как вы написали: re.match(“апте(ка|ки|чный)”, “аптечный”)
Офлайн