Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно из списка фраз вытащить все слова на латинице и найти для них, расположенные в том же списке, аналоги на кириллице

мне кажется, для этого подойдет применение вычисления расстояния Левенштейна между двумя строками http://php.net/manual/ru/function.levenshtein.php с предварительной транслитерацией слов

эта статья может быть полезна http://habrahabr.ru/post/115394/

процесс следующий:

есть список фраз

летуаль каталог с ценами

интернет магазин летуаль

letoile официальный сайт

лэтуаль адреса магазинов

zelmer официальный сайт

zelmer 36z011

техника целмер

пылесос моющий зелмер

etc

нужно сформировать два списка, в первом будут все слова с присутствием латинских букв, но без цифр, во втором все слова где есть латинские буквы и цифры (слова из одного символа не учитываем)

в интерфейсе

первый список:

letoile

zelmer

второй список:

36z011

далее пользователь добавляет в окно формы отобранные из этих списков слова на кириллице, нажимает на кнопку "найти синонимы" и получает интересующую связку

letoile;летуаль;лэтуаль

zelmer;зелмер;целмер

36z011;

в прикрепленном файле пример

п.с. если вы работали с phpmorphy укажите это, возможно будет еще задачка

11 лет назад
acopy
39 летРоссия
16 лет в сервисе
Был
2 года назад