Основа слова

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