- Автор темы
- #1
Всех приветствую.
Подскажите пожалуйста как произвести замену на синонимы
У меня в базе есть 100 тысяч слов синонимов
например иван:ванька
и есть текст
к примеру
шел иван по дороге и жевал бублики.
как заменить слово иван на ванька?
Я знаю что текст надо разбить на массивы разбить по пробелам.
затем перебрать каждое слово текста с словом из базы и совпадения заменить.
Но как быть если база весит много.
Ведь памяти не хватит.
Может можно в базе искать сразу нужное слово как то?
буду очень благодарен тому кто подскажет.
Потом если сделаю поделюсь скриптом.
Подскажите пожалуйста как произвести замену на синонимы
У меня в базе есть 100 тысяч слов синонимов
например иван:ванька
и есть текст
к примеру
шел иван по дороге и жевал бублики.
как заменить слово иван на ванька?
Я знаю что текст надо разбить на массивы разбить по пробелам.
затем перебрать каждое слово текста с словом из базы и совпадения заменить.
Но как быть если база весит много.
Ведь памяти не хватит.
Может можно в базе искать сразу нужное слово как то?
буду очень благодарен тому кто подскажет.
Потом если сделаю поделюсь скриптом.