Основа слова

1. Петя (07.02.2013 / 13:55)
Нужно регулярное выражение! которое изменит слово по базе окончаний и суффиксов отделит их от слова
Вот мой код
$w = 'Домика';
$regW = '/(ик|а)$/i';
echo preg_replace($regW,'',$w);
вернет слово 'домик', а нужно 'дом'.

2. Петя (07.02.2013 / 14:06)
Всю голову поломал

3. ZipeR (07.02.2013 / 14:07)
Измени
$regW = '/(.+)ик|а$/i';


4. Петя (13.02.2013 / 16:19)
3. ZipeR, спасибо большое

5. Кевин Митник (13.02.2013 / 16:32)
эх) велосипеды) давно уже придумана такая штука как морфологический разбор(юзай инфу о стеммере Портера)

6. ZipeR (13.02.2013 / 16:47)
Кевин Митник_HHTeam (13 Февраля 2013 / 21:32)
эх) велосипеды) давно уже придумана такая штука как морфологический разбор(юзай инфу о стеммере Портера)
Поддерживаю такой алгоритм

URL: https://visavi.net/topics/36610